feat(docs): add bash alias for quick note uploads using curl
ci / check (push) Successful in 1m1s

This commit is contained in:
lgcosta committed 2026-11-06 08:46:10 -03:00
1 parent c02489f56c
commit dc829b9d43
1 file changed
+21
+21
View File
@@ -32,6 +32,27 @@ cat arquivo.tar.gz | curl --fail-with-body --show-error --silent -X POST "https:
armazenado pelo gerenciador. Defina `NOTES_TOKEN` com o token do servidor. O
`curl -F` monta o multipart exigido pelo endpoint.
Criando um alias no bash:
```sh
# Função para upload rápido para o servidor de notas
upload_nota() {
local file="$1"
if [ -z "$file" ] || [ ! -f "$file" ]; then
echo "Erro: especifique um arquivo válido." >&2
return 1
fi
local filename
filename="$(basename "$file")"
curl --fail-with-body --show-error --silent \
-X POST "https://notas.labexposed.com/api/files/upload" \
-H "Authorization: Bearer $NOTES_TOKEN" \
-F "file=@${file};filename=${filename}"
}
alias upnota='upload_nota'
```
Também é possível apontar o arquivo diretamente, sem pipe:
```sh