Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

cat (Unix)

Z Wikipedii, wolnej encyklopedii
Ten artykuł dotyczy polecenia systemu Unix. Zobacz też:inne znaczenia tego słowa.

cat (ang. concatenate, łączyć) –polecenie systemu Unix służące dołączeniaplików (np. podzielonych komendąsplit) oraz kierowania zawartości plików nastandardowe wyjście – wyświetlania ich na ekranie. Funkcja wyświetlania zawartości plików jest jednak znacznie częściej wykorzystywana niż funkcja ich łączenia. W poleceniu tym jako parametrów najczęściej używa sięplików tekstowych, rzadkobinarnych.

Autorami wersjiGNU programu sąTorbjorn Granlund orazRichard Stallman.

Specyfikacja

[edytuj |edytuj kod]

NormaSingle UNIX Specification określa zachowanie programu: zawartość każdego z plików podanych jako argumenty zostanie wyświetlona na standardowym wyjściu zgodnie z kolejnością ich wpisania.

Jeżeli plik wejściowy zostanie określony jako-, to programcat w momencie przetwarzania opcji odczyta dane ze standardowego wejścia. Jeżeli nie poda się żadnych argumentów wejściowych, program również będzie odczytywał dane ze standardowego wejścia.

Zastosowania

[edytuj |edytuj kod]

Wyświetlanie zawartości pliku lub kilku plików:

catplik1 [plik2plik3 ..]

Łączenie zawartości kilku plików w jeden (korzystając z przekierowania standardowego strumienia wyjściowego do pliku):

catplik1plik2 [plik3 ..] >plik_wynikowy

Parametry

[edytuj |edytuj kod]

Zarówno w wersji BSD, jak i GNU (zawartej wcoreutils) programcat zawiera następujące opcje:

Argument GNUArgument BSDZnaczenie
-b, --number-nonblanknumeruje niepuste linie wyjściowe
-E-edziała podobnie jak -v, dodatkowo wyświetla znak końca linii jako $
-n, --numbernumeruje linie wyjściowe
-T-tdziała podobnie jak -v, dodatkowo wyświetla znaki tabulacji jako ^I
-szastępuje sąsiadujące puste wiersze jednym pustym wierszem
-v, --show-nonprintingwyświetla białe znaki w widoczny sposób, wyłączając znaki tabulacji oraz znak końca linii

W celu uzyskania dodatkowych informacji lub pomocy dla wersjicat z GNU coreutils należy wywołać program z opcjami--help lub--version

zcat i bzcat

[edytuj |edytuj kod]

zcat jest programem działającym podobnie jakcat. Wyświetla zawartość skompresowanych, za pomocą programówgzip lubcompress, plików nastandardowe wyjście. Analogicznie działa programgzip wywołany z opcją-c.bzcat to analogiczny program dla plików skompresowanych za pomocąbzip2.

Zobacz też

[edytuj |edytuj kod]

Linki zewnętrzne

[edytuj |edytuj kod]
Polecenia systemów operacyjnych Unix
System plików
Procesy
Środowisko użytkownika
Przetwarzanie tekstu
Wbudowane w powłokę
Komunikacja
Wyszukiwanie
Dokumentacja
Różne
Źródło: „https://pl.wikipedia.org/w/index.php?title=Cat_(Unix)&oldid=77922705
Kategoria:

[8]ページ先頭

©2009-2026 Movatter.jp