Tengo un script muy simple que se ve de la siguiente manera:Salida detallada de la secuencia de comandos 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
Básicamente, quiero correr una aplicación con todos los valores de prioridad diferentes entre -20 y 19. Sin embargo, al ejecutar este script se ve de la siguiente manera:
Nice value is -20
15916233
Nice value is -19
5782142
....
Nice value is 19
5731287
Pero me gustaría algún tipo de salida detallada, que también se está imprimiendo el comando en el terminal para que se vea como esto
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
¿Hay alguna manera de hacerlo? ¡Gracias!
También debe ser capaz de hacer que esto suceda para cada corrida poniendo el -x en el #! línea; es decir, la primera línea del script sería: #!/bin/bash -x – PTBNL
que se ve bien y hace exactamente lo que yo quiero. ¡Gracias! –