GeeksforGeeks (Polski)

polecenie Cat(concatenate) jest bardzo często używane w Linuksie. Odczytuje dane z pliku i podaje ich zawartość jako wynik. Pomaga nam tworzyć, przeglądać, łączyć pliki. Zobaczmy więc kilka często używanych komend cat.

1) Aby wyświetlić pojedynczy plik
Komenda:

$cat filename

Wyjście

It will show content of given filename

2) aby wyświetlić wiele plików
Komenda:

$cat file1 file2

wyjście

This will show the content of file1 and file2.

3), aby wyświetlić zawartość pliku poprzedzającego numerami linii.,
Command:

$cat -n filename

Output

It will show content with line numberexample:-cat-n geeks.txt1)This is geeks2)A unique array

4) Create a file
Command:

$ cat >newfile

Output

Will create and a file named newfile

5) Copy the contents of one file to another file.,
polecenie:

$cat > 

Wyjście

The content will be copied in destination file

6) polecenie Cat może tłumić powtarzające się puste linie w wyjściu
polecenie:

$cat -s geeks.txt

Wyjście

Will suppress repeated empty lines in output

7) polecenie Cat może dołączyć zawartość jednego pliku do końca innego pliku.
polecenie:

$cat file1 >> file2

Wyjście

Will append the contents of one file to the end of another file

8) polecenie Cat może wyświetlać zawartość w odwrotnej kolejności za pomocą polecenia tac.,
polecenie:

 $tac filename

Wyjście

Will display content in reverse order 

9) polecenie Cat może podświetlić koniec wiersza.
polecenie:

$cat -E "filename"

Wyjście

Will highlight the end of line

10) jeśli chcesz użyć opcji-v, -E i-T razem, to zamiast pisać-vET w poleceniu, możesz po prostu użyć opcji-a linii poleceń.
polecenie

$cat -A "filename"

11) polecenie Cat do otwierania przerywanych plików.,
polecenie:

$cat -- "-dashfile"

Wyjście

Will display the content of -dashfile

12) polecenie Cat, jeśli plik ma dużo zawartości i nie może zmieścić się w terminalu.
polecenie:

$cat "filename" | more

Wyjście

Will show that much content, which could fit in terminal and will ask to show more.

12) polecenie Cat do scalania zawartości wielu plików.
polecenie:

$cat "filename1" "filename2" "filename3" > "merged_filename"

Wyjście

Will merge the contents of file in respective order and will insert that content in "merged_filename".

13) polecenie Cat wyświetlające zawartość wszystkich plików tekstowych w folderze.,
polecenie:

$cat *.txt

Wyjście

Will show the content of all text files present in the folder.

14) polecenie Cat do zapisu w już istniejącym pliku.

polecenie:

$cat >> geeks.txtThe newly added text.

Wyjście

Will append the text "The newly added text." to the end of the file.

Ten artykuł został napisany przez Pranav. Jeśli lubisz GeeksforGeeks i chciałbyś przyczynić się do tego, możesz również napisać artykuł za pomocą contribute.geeksforgeeks.org lub wyślij artykuł do [email protected]. Zobacz swój artykuł pojawiający się na stronie głównej GeeksforGeeks i pomóż innym Geekom.

Share

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *