web-dev-qa-db-fra.com

Comment ajouter un fichier avec le fichier existant en utilisant CURL?

J'ai effectué des recherches sur le Web, mais je n'ai rien trouvé d'utile pour cela. À l’aide de CURL, je souhaite ajouter du contenu à un fichier déjà existant et nommé test.pls. Quelqu'un peut-il s'il vous plaît me dire comment puis-je le faire en utilisant curl. Les commandes que j'ai essayées sont

curl http://192.99.8.170:8098/stream --output test.pls

curl -K --output test.pls http://192.99.8.170:8098/stream

curl -a  --output test.pls http://192.99.8.170:8098/stream

Mais tout ce qui précède commence à créer des fichiers à partir de rien. Ils ne conservent pas le contenu initial du fichier. Quelqu'un peut-il m'aider, s'il vous plaît?

6
MKB

Utilisez la redirection de sortie ajoutée du shell (>>) plutôt que l'option --output de curl.

curl http://192.99.8.170:8098/stream >> test.pls
13
Eric

Une manière beaucoup plus facile et plus propre est la suivante

curl -sS https: //address.to.file.txt >> nom_fichier.txt

2
Ricky Neff