wtorek, 27 listopada 2012

debug: błędy programu do pliku

Jeśli szukasz polecenia, które pozwalało by na zapisanie wszystkich powiadomień i wykazów z działania danego programu, ale nie wiedziałeś jak tego dokonać, to dobrze trafiłeś.

Linux to taki system, który w szybko sposób pozwala ci na dowiedzenie się: co w danym programie nie działa lub co powoduje dany błąd.

Większość programów linux (jak nie wszystkie) posiada opcje uruchomienia -d (debug), gdzie zostaniemy zasypani ilością informacji.
Jak to wszystko ogarnąć, kiedy np. terminal ma ograniczoną ilość linii?

Wystarczy dodać obok polecenia (po -d): 2> kazam.txt
np. kazam -d 2> kazam.txt

To polecenie sprawi, że wszystkie informacje jakie generuje program nie zostaną wyświetlone w terminalu, ale zostaną przesłane do pliku, w powyższym przykładzie kazam.txt znajdującym się na naszym koncie w /home.

Bardzo fajna i przydatna opcja, która pozwala nam na spokojnie przejrzeć wszystkiego, co wykazuje program podczas swojego działania.

Brak komentarzy:

Prześlij komentarz