Next:
Przykład zastosowania dotychczas poznanych
Przykład zastosowania dotychczas poznanych narzędzi, łącznie z
awk
: skrypt wyświetlający listę użytkowników zalogowanych na komputerach w pracowni.
Działanie skryptu:
Działanie oryginalnego polecenia
finger
, które jest przetwarzane przez skrypt
Polecenie
find
- wyszukiwanie plików oraz operacje na plikach.
Składnia:
Parę cech możliwych do określenia plików:
Parę akcji:
Uwaga: w okrełeniu cechy można stosować oznaczenia ``+n'' lub ``-n'': pierwsze znaczy ``więcej, niż... '', drugie ``mniej, niż... ''. Przykładowo: -atime +10 będzie oznaczać pliki, do których zaglądano przed więcej, niż 10-cioma dniami.
Czasami wygodniej, niż z akcji exec korzystać z przekierowania wyników poszukiwań do polecenia xargs.
Prosty przykład: wyszukiwanie wszystkich plików *.txt na aktualnym katalogu oraz jego podkatalogach
Coś bardziej skomplikowanego: wyszukiwanie plików o rozmiarach przekraczających 10 MB ze zrobieniem ich szczegółowej listy:
Coś użytecznego: usuwanie plików
core
tworzących się często podczas padów programów:
Wyszukanie danego tekstu, jeżeli nie wiemy w jakim pliku znajduje się tekst i w jakim dokładnie podkatalogu znajduje się plik:
Zestawienie klas poleceń (komend) systemu operacyjnego UNIX
Składnia polecenia w systemie operacyjnym UNIX:
About this document ...
Adam Liwo 2002-03-07