Polskie forum 3dfx
3dfx >> Offtopic >> Moje linuxowe problemy
http://3dfx.pl/cgi-bin/yabb2/YaBB.pl?num=1508098436;post=7

Message started by Varus on 15. Oct 2017 at 22:13

Title: Re: Moje linuxowe problemy
Post by Jenot on 16. Oct 2017 at 22:07
Nie wiem czy dobrze zrozumia[ch322]em, ale chodzi Ci o to, [ch380]eby po wykonaniu skryptu (nawet je[ch347]li uruchamia si[ch281] przy inicie) sprawdzi[ch263] co wywali[ch322] na stdout i stderr? Je[ch347]li tak, to mo[ch380]e pomo[ch380]e dodanie czego[ch347] takiego na pocz[ch261]tku Twojego skrypt.sh:
Code
exec 1> >(logger -s -t $(basename $0)) 2>&1 


A potem po zalogowaniu przez ssh wystarczy
Code
cat /var/log/syslog |grep skrypt.sh 


Nie ma to wp[ch322]ywu na wyrzucanie stdout na ekran, czyli na swoim /dev/tty2 b[ch281]dziesz mia[ch322] to samo co w syslogu, chocia[ch380] ja preferuj[ch281] jednak u[ch380]ywanie do tego tty, na których nie pojawia si[ch281] login:

Albo jeszcze pro[ch347]ciej: nohup skrypt.sh, tylko wtedy stdout nie jest wy[ch347]wietlany na tty, wszystko idzie do nohup.out. Ale zawsze po zalogowaniu mo[ch380]esz zrobi[ch263] tail -F nohup.out i widzisz na bie[ch380][ch261]co co si[ch281] dzieje.

Polskie forum 3dfx » Powered by YaBB 2.7.00!
YaBB Forum Software © 2000-2024. All Rights Reserved.