English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il comando cat (inglese: concatenate) viene utilizzato per connettere file e stampare sul dispositivo di output standard.
Tutti gli utenti
cat [-AbeEnstTuv] [--help] [--version] fileName
-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";
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.