Linux Bash - erreur de syntaxe fin de fichier prématurée
Résolu/Fermé
A voir également:
- Erreur de syntaxe : fin de fichier prématurée
- Erreur 0x80070643 - Accueil - Windows
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
1 réponse
UnGnU
Messages postés
1158
Date d'inscription
lundi 2 mai 2016
Statut
Contributeur
Dernière intervention
22 décembre 2020
157
6 mars 2017 à 08:51
6 mars 2017 à 08:51
Salut,
Peux-tu afficher ton script avec l'option -A de la commande cat :
Sinon, il est préférable d'utiliser la syntaxe de redirection plutôt qu'un pipe :
Peux-tu afficher ton script avec l'option -A de la commande cat :
cat -A ton_script
Sinon, il est préférable d'utiliser la syntaxe de redirection plutôt qu'un pipe :
#!/bin/bash while read collabs do curl -X POST -H "Content-Type: application/x-www-form-urlencoded" -d "$collabs" http://monserveur/NotifCollaborators done < collaborators.txt exit
6 mars 2017 à 13:10
> il est préférable d'utiliser la syntaxe de redirection
Maintenant j'ai cette erreur
Synopsis:
Pour envoyer une notification au collaborateur 1
J'ai 15 collaborateurs (15 emails)
avec mon script je veux importer les 15 emails et envoyer 15 notifications.
Alternative:
Merci pour votre aide.
6 mars 2017 à 13:36
Ne cherche pas plus loin le responsable c'est toi et surtout le fait d'avoir écrit ton script sous un système Micro$oft ;-((
Soit tu retapes ton script sous Gnu/Linux, soit tu passes un petit coup de dos2unix
Modifié par bayano le 8/03/2017 à 18:04
C'est résolu !! Merci... merci pour votre assistance :)
Très cordialement,