web-dev-qa-db-fra.com

Exécutez les commandes bash à partir du fichier txt

J'ai quelques commandes dans le fichier txt et je dois les exécuter ligne par ligne. Comment pourrais-je le faire?

56
Андрей

Faites simplement bash file:

$ cat file 
date
echo '12*12' | bc

$ bash file
Mon Nov 26 15:34:00 GMT 2012
144

En cas d'alias, exécutez simplement bash -i file

Pas besoin de vous soucier des extensions de fichiers ou des droits d'exécution.

94
Chris Seymour

Dans un terminal, tapez simplement:

bash path/to/my/file.txt

Et vous obtiendrez chaque ligne exécutée.

18
Rubens Mariuzzo