Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.4.BIEŻĄCYKATALOGROBOCZY
(Ubuntu)cat/etc/passwd|wc-l
Wypisz,ileliniimaplik/etc/passwd.PodWindowsemanalogicznyefektmożnauzys-
kaćjedynieniebezpośrednio(np.korzystajączpoleceniafind/c/v"ciąg",aby
wypisaćliczbęliniiniezawierającychdanegociągu,którynależydobraćtak,bynigdynie
wystąpiłwpliku),alewpraktycelepiejjestzainstalowaćnp.pakietGnuWin32[3]isko-
rzystaćzwc-l.
(Ubuntu)program|grep-i"warning"|sort>warning.log
(Windows)program|find/i"warning"|sort>warning.log
Uruchomprogram,przefiltrujjegowejściepodkątemliniizawierającychsłowohwar-
ning”(wielkośćliterniemaznaczenia),anastępnieposortujliniealfabetycznieizapiszje
doplikuwarning.log.
1.4.Bieżącykatalogroboczy
Wskładśrodowiska,wktórymdziałaaplikacja,wchodzitzw.katalogroboczy(nazywany
czasemwskróciecwdlubrzadziejwd),czylipoprostujedenzkatalogówwsystemiepli-
ków,wktórymdanaaplikacjazostałauruchomionalubktórydanaaplikacjawybrałapo
uruchomieniu.Katalogroboczyjestwykorzystywanyprzezsystemoperacyjnyjakodomyślny
katalogwprzypadkuoperacjinasystemieplikówkorzystającychześcieżekwzględnych
(tj.relatywnychwzględemkataloguroboczego).Należydodać,żeoperującnaścieżkach
(dotyczytozarównointerpretera,większościinnychaplikacji,jakiwiększościpoleceń
wjęzykachprogramowania),możnaużyćdodatkowodwóchpseudokatalogów:
.(kropka)obecnykatalog;
..(dwiekropki)nadrzędnykatalog.
Ponadtoniektóreinterpreterypoleceńudostępniająpseudokatalogł(tylda)ozna-
czającykatalogdomowyużytkownika(zazwyczaj/home/<nazwaużytkownika>wprzy-
padkusystemówunixowych).
Interpreterpoleceńposiadazazwyczajszeregpoleceńdozmianyorazwyświetlenia
kataloguroboczego(tab.1),np.:
Tabela1.Przykładowepoleceniaoperującenakataloguroboczym
Bash
pwd
cdxyz
cd..
ls
lub
ls-la
cmd.exe
cd
Opis
Wyświetlenieobecnegokataloguroboczego.
cdxyz
Przejściedokataloguxyzznajdującegosięwobecnymkatalogu
roboczym.
cd..
lub
cd..
dir/w
lub
dir
Przejściedonadrzędnegokatalogu.
Wylistowaniezawartościkatalogu.
33