Bash - Comment passer des arguments à un script qui est lu via l'entrée standard
J'essaie d'exécuter un script à partir d'une entrée standard et de lui transmettre des arguments. Est-il un moyen de le faire?
Disons que j'ai ce qui suit:
cat script.sh | bash
Comment passer les arguments au script?
Je ne veux pas faire ceci:
bash script.sh arguments
, Ni ceci:
./script.sh arguments
31
demandé sur
dabest1
2011-12-15 06:10:48
1 réponses
Sous Linux,
cat script.sh | bash /dev/stdin arguments
Semble fonctionner.
36
répondu
Michael Hoffman
2011-12-15 02:15:13