cat (Unix)

De la Wikipedia, enciclopedia liberă

Comanda cat (în engleză concatenate) este folosită pentru tipărirea fișierelor în consola UNIX. Comanda oferă posibilitatea concatenării informației din mai multe fișiere. Fiecare fișiere specificat în lista de argumente va fi tipărit pe ecran.

Sintaxă[modificare | modificare sursă]

cat [opțiuni] [fișiere]

Printre opțiunile cele mai folosite se numără:

-b, numără liniile non-blank
-n, numără toate liniile
-v, tipărește caracterele de control ca și când ar fi vizibile, cu excepția caracterului TAB și sfârșit de linie

Exemple[modificare | modificare sursă]

Tipărirea tuturor fișierelor cu extensia .txt:

cat *.txt


Legături externe[modificare | modificare sursă]


 v  d  m  Programe în linia de comandă pentru Unix (mai multe)
Management de fișiere: cat | cd | chmod | chown | chgrp | cksum | cmp | cp | du | df | file | fsck | ln | ls | lsof | mkdir | mount | mv | pwd | rm | rmdir | split | touch
Management de procese: at | chroot | cron | exit | kill | killall | nice | pgrep | pidof | pkill | ps | pstree | sleep | time | top | wait
Management utilizator/mediu: env | finger | id | mesg | passwd | su | sudo | uname | uptime | w | wall | who | whoami | write
Procesare text: awk | comm | cut | ed | ex | fmt | head | iconv | join | less | more | paste | sed | sort | tac | tail | tr | uniq | wc | xargs
Programare Shell: basename | echo | expr | false | printf | test | true | unset Imprimare:
lp
Communicații:
inetd | netstat | ping | rlogin | traceroute
Căutare:
find | grep | strings
Diverse:
banner | bc | cal | dd | man | size | yes