48 Poznaj Linux
Przykładowo, poniższe polecenie łączy pliki plikl.txt i plik2.txt, umieszczając ich zawartość w nowym pliku pliki. txt:
# cat plikl.txt plik2.txt >plik3 txt
Następny przykład dopisuje zawartość pliku pliki. txt do pliku plik2. txt:
# cat plikl.txt »plik2.txt
Jeśli chcemy utworzyć lub zastąpić istniejącą zawartość pliku plik2.txt tekstem z pliku pliki. txt, użyjemy polecenia:
# cat pliki.txt >plik2.txt
Skierowanie danych wprowadzanych z klawiatury do pliku czyni z. polecenia cat prosty' edytor tekstu:
# cat > koledzy.txt Maciek
Michał
Olek
Marek
[EOT]
Wpisywany tekst będzie dołączany do wskazanego pliku aż do momentu wciśnięcia kombinacji Clrł+D (znak końca tekstu).
Polecenie cat potrafi wyświetlić zawartość dowolnego piliku; także plików' binarnych. Więcej o jego zastosowaniu dowiemy się na poświęconej mu stronie podręcznika.
PATRZ RÓWNIEŻ
♦ Informacje o operatorach przekiemwania strumieni wejścia i wyjścia znajdują się w rozdziale 2.
* Zmienianie właściciela pliku jest opisane w rozdziale 25.
Polecenia stronicujące, takie jak morę i less, służą do interaktywnego przeglądania plików tekstowych. Większość użytkowników preferuje polecenie less, znajdujące się w katalogu /usr/bin - uchodzi ono za bardziej wszechstronne niż morę (z katalogu /bir.). Oba polecenia wymagają podania nazw plików do wyświetlenia i oba umożliwiają zastosowanie masek. Oto kilka przykładów:
# lsee plikl.txt plik2.txt
# less *.txt
# less <plikl.txt >plik2.txt
Oprócz obsługi masek, polecenie less pozwala również na zastosowanie operatorów przekiemwania strumienia wejścia i wyjścia. Zarówno morę, jak i lc3s umożliwiają