GNU/Linux >> Tutoriels Linux >  >> Linux

Utilisation de curl dans un script bash et obtention de curl :(3) Caractères illégaux trouvés dans l'URL

Le $URL contient un \r (CR) à la fin (0d ). Supprimez-le avec

URL=${URL%$'\r'}

avant de l'utiliser avec curl .


J'ai eu le même problème, mais cela était dû au fait que j'avais créé le script via Windows, ce qui signifiait que la fin de ligne avait un \r inutile.

Une simple conversion dos vers unix l'a corrigé.

dos2unix <scriptname>

Linux
  1. Dans Bash, quand créer un alias, quand créer un script et quand écrire une fonction ?

  2. La variable Curl Outfile ne fonctionne pas dans le script Bash ?

  3. Impossible de comprendre ce script. Baiser ?

  4. wget vs curl :comment télécharger des fichiers à l'aide de wget et curl

  5. Utiliser et dans la boucle while de Bash

Shell Scripting Partie I :Premiers pas avec les scripts bash

Comment afficher les boîtes de dialogue de l'interface graphique dans le script bash à l'aide de Zenity

Le script bash imprime la commande introuvable sur des lignes vides

Comment ajouter un travail crontab à crontab à l'aide d'un script bash ?

Obtenir les caractères  et â dans la console Linux PuTTY

Différence entre les commandes dans le script bash et les commandes dans le terminal