[ Pobierz całość w formacie PDF ]
.Tabela 13.6.Standardowe skrypty LinuksaSkryptFunkcja/etc/profileWykonywany w czasie logowania siê u¿ytkownika.~/.profileWykonywany w czasie logowania siê u¿ytkownika.~/.bashrcWykonywany podczas uruchamiania pow³oki BASH.~/.bash_logoutWykonywany w czasie operacji wylogoowywania.UwagaJeœli chcesz zmodyfikowaæ jeden ze standardowych skryptów Linuksa, którypowinien znajdowaæ siê w Twoim katalogu roboczym, ale niestety go nie ma, poprostu go tam utwórz.Nastêpnym razem, gdy siê zalogujesz, wylogujesz luburuchomisz pow³okê BASH, odpowiednio zostanie on uruchomiony.Przekierowanie i przekazywanie wejœcia-wyjœciaPow³oka dostarczaobs³uguje standardowo trzechy strumienie danych:stdin — standardowe wejœcie,stdout — standardowe wyjœcie,stderr — standardowy potok b³êdów.Domyœlnie, wiêkszoœæ programów czyta dane wejœciowe z stdin, a zapisuje wyjœciedo stdout.Poniewa¿ oba strumienie s¹ normalnie zwykle zwi¹zane z konsol¹,programy zachowuj¹ siê dok³adnie tak, jak im ka¿esz; czytaj¹c dane wejœciowe zklawiatury i a zapisuj¹c wyjœcie na ekranie konsoli.Kiedy program wyœwietlakomunikat o b³êdzie, zapisuje go do strumienia stderr, który równie¿ jestzwi¹zany domyœlnie z konsol¹.Posiadanie oddzielnegoOddzielny strumieniastrumieñ dla informacji wyjœciowych i wiadomoœci o b³êdach ma bardzo wa¿neznaczenie, co o czym siê za moment zobaczyprzekonasz.Chocia¿ pow³oka domyœlnie wi¹¿e trzy standardowe strumienie danych z konsol¹,mo¿esz przekierowywaæ wejœcia i wyjœcia w taki sposób, ¿e na przyk³adskierujesz wejœcie strumienia danych lub wyjœcie do pliku.Tabela 13.7podsumowuje najwa¿niejsze tak zwane zwrotnice.Tabela 13.7.Zwrotnice wejœcia-wyjœciaZwrotnicaFunkcja>plikWysy³a standardowe wyjœcie do okreœlonego pliku.2>plikWysy³a standardowy strumieñ b³êdów do okreœlonego pliku.>>plikWysy³a standardowe wyjœcie do okreœlonego pliku, dodaj¹c wyjœcie do pliku,jeœli ten ju¿ istnieje.2>>plikWysy³a standardowe strumieñ b³êdów do okreœlonego pliku, dodaj¹c wyjœcie dopliku, jeœli ten ju¿ istnieje.&>plikWysy³a standardowe wyjœcie i strumieñ b³êdów do okreœlonego pliku
[ Pobierz całość w formacie PDF ]