J'ai essayé de créer un script en echo
'insérant le contenu dans un fichier, au lieu de l'ouvrir avec un éditeur
echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command
La sortie :
bash:! / bin / bash: événement non trouvé
J'ai isolé ce comportement étrange au bang .
$ echo !
!
$ echo "!"
bash: !: event not found
$ echo \#!
#!
$ echo \#!/bin/bash
bash: !/bin/bash: event not found
- Pourquoi est-ce que bang est la cause?
- Quels sont ces "événements" auxquels bash fait référence?
- Comment résoudre ce problème et imprimer "#! / Bin / bash" à l'écran ou dans mon fichier?