English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando cat di Linux

大全命令Linux

Il comando cat (inglese: concatenate) viene utilizzato per connettere file e stampare sul dispositivo di output standard.

Permessi di utilizzo

Tutti gli utenti

Formato sintattico

cat [-AbeEnstTuv] [--help] [--version] fileName

Spiegazione dei parametri:

-n o --number:inizializza il conteggio delle righe da 1 per tutte le uscite.

-b o --number-nonblank:simile a -n, ma non assegna numeri alle righe vuote.

-s o --squeeze-blank:quando si incontrano due righe vuote consecutive o più, sostituirle con una riga vuota.

-v o --show-nonprinting:usare ^ e M- simboli, oltre a LFD e TAB.

-E o --show-ends : Visualizza $ alla fine di ogni riga.

-T o --show-tabs: Visualizza il carattere TAB come ^I.

-A, --show-all: Uguale a -vET.

-e:Uguale all'opzione "-vE";

-t:Uguale all'opzione "-vT";

Esempio:

Aggiungere numeri di riga al contenuto del documento textfile1 e inserirlo nel documento textfile2:

cat -n textfile1 > textfile2

Aggiungere numeri di riga al contenuto dei documenti textfile1 e textfile2 (le righe vuote non vengono aggiunte) e aggiungere il contenuto al documento textfile3:

cat -b textfile1 textfile2 >> textfile3

Svuotare il contenuto del documento /etc/test.txt:

cat /dev/null > /etc/test.txt

cat può anche essere utilizzato per creare file immagine. Ad esempio, per creare un file immagine di disco floppy, dopo aver inserito il disco floppy, inserire:

cat /dev/fd0 > OUTFILE

Al contrario, se si desidera scrivere l'image file su un disco floppy, inserire:

cat IMG_FILE > /dev/fd0

:

  • 1. OUTFILE indica il nome del file immagine di output.

  • 2. IMG_FILE indica il file immagine.

  • 3. Se si scrive indietro nel device da un file immagine, la capacità del device deve essere equivalente.

  • 4. Di solito si utilizza per creare un disco di avvio.

大全命令Linux