J'ai un script shell très simple qui se présente comme suit:sortie verbeuse de script shell
clear
for i in -20 -19 -18 -17 -16 -15 -14 ... 18 19
do
echo "Nice value is $i"
nice -n $i ./app1
done
Fondamentalement, je veux lancer une application avec toutes les différentes valeurs de priorité entre -20 et 19. Toutefois, lors de l'exécution ce script, il se présente comme suit:
Nice value is -20
15916233
Nice value is -19
5782142
....
Nice value is 19
5731287
Mais je voudrais une sorte de sortie prolixe, qui imprime également la commande sur le terminal afin qu'il ressemble à ce
Nice value is -20
nice -n -20 ./app1
15916233
Nice value is -19
nice -n -19 ./app1
5782142
....
Nice value is 19
nice -n 19 ./app1
5731287
Existe-t-il un moyen de faire cela? Je vous remercie!
Vous devez également être en mesure de ce faire pour chaque course en mettant le -x dans le #! ligne; c'est-à-dire la première ligne du script serait: #!/bin/bash -x – PTBNL
qui a l'air bien et fait exactement ce que je veux. Merci! –