Bonjour,
Il y a-t-il un moyen simple lors de l'exécution d'un script shell d'afficher la commande exécutée ?
Comme cela en capturant la sortie de l'exécution du script, j'aurai à la fois la commande et le résultat de la commande.
Exemple :
test.sh
Si j'exécute ./test.sh > test.out, dans test.out je n'aurai que la sortie de la commande "df -h".
A moins de faire :
Code :
- #!/bin/sh
- CMD=df -h
- echo $CMD
- $CMD
|
mais c'est lourd car il faut répéter le même méchanisme pour toutes les commandes dans le script.
Message édité par dnlilas le 17-07-2008 à 05:56:15