linuxtm.ro

comenzi linux, tutoriale linux

16 June 2012

cat

by linuxtm

Insiruie si afiseaza continutul fisierelor.

Sintaxa
cat [optiune] [fisier]…

-A, –show-all echivalent cu -vET

-b, –number-nonblank numara linii de ‘nonblank-uri’pe iesire

-e      echivalent cu -vE

-E, –show-ends afiseaza $ la sfarsitul fiecarei linii

-n, –number numara toate liniile de pe isire

-s, –squeeze-blank niciodata mai mult de o singura linie goala

-t      echivalent cu -vT

-T, –show-tabs afiseaza caractere TAB ca si ^I

-u      (ignored)

-v, –show-nonprinting utilizieaza notarea cu ^ si M-,cu exceptia LFD si TAB

–help afiseaza manualul help si iese

–version afiseaza informatii despre versiune si iese

Fara nici un fisier, sau cand fisierul este – , citeste intrarea standard.

Exemple:

Afiseaza un fisier:
$ cat fisierulmeu.txt

Insiruie doua fisiere:
$ cat Fisier1.txt Fisier2.txt > union.txt

Daca trebuie sa combinati doua fisiere dar si sa eliminati duplicatele, se poate face cu sort unique:
$ sort -u Fisier1.txt Fisier2.txt > unique_union.txt

Pune continutul unui fisier intr-o variabila:
$ variabila_mea=`cat Fisier3.txt`