Si j'exécutez la commande suivante dans un shell bash:modificateurs dans le script Bash
./script /path/to/file.txt
echo !$:t
il émet file.txt et tout est bon.
Si dans mon script je:
echo $1:t
il émet /path/to/file.txt:t
Comment puis-je obtenir à file.txt de sortie selon le comportement que je vois dans une coquille? Merci d'avance.
Quelle est la première ligne du script? Commence probablement par '#! ... '... –