Você pode redirecionar a saída para um arquivo e depois lê-lo com tail
.
#!/bin/bash
while ( true ){
echo 'hello' >> $HOME/tmp/log
sleep 10
}
Agora você pode ver a saída com tail
.
tail -f $HOME/tmp/log
Eu tenho um programa, digamos
#!/bin/bash
while ( true ){
echo 'hello'
sleep 10
}
Qual é iniciado a partir do crontab assim
0 0 1 1 *
Eu posso listar esse processo em execução usando um comando como
ps aux | grep print.sh
Existe uma maneira que eu possa ver o stdout deste script depois de ter sido iniciado a partir do crontab?
Você pode redirecionar a saída para um arquivo e depois lê-lo com tail
.
#!/bin/bash
while ( true ){
echo 'hello' >> $HOME/tmp/log
sleep 10
}
Agora você pode ver a saída com tail
.
tail -f $HOME/tmp/log