GeeksforGeeks (Italiano)

Il comando Cat(concatenate) è usato molto frequentemente in Linux. Legge i dati dal file e fornisce il loro contenuto come output. Ci aiuta a creare, visualizzare, concatenare i file. Quindi vediamo alcuni comandi cat usati frequentemente.

1) Per visualizzare un singolo file
Comando:

$cat filename

Uscita

It will show content of given filename

2) Per visualizzare più file
Comando:

$cat file1 file2

Uscita

This will show the content of file1 and file2.

3) Per visualizzare il contenuto di un file precedente con i numeri di riga.,
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.,
Comando:

$cat > 

Uscita

The content will be copied in destination file

6) comando Cat può sopprimere ripetuto le righe vuote in uscita
Comando:

$cat -s geeks.txt

Uscita

Will suppress repeated empty lines in output

7) comando Cat possibile aggiungere il contenuto di un file per la fine di un altro file.
Comando:

$cat file1 >> file2

Output

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

8) Il comando Cat può visualizzare il contenuto in ordine inverso utilizzando il comando tac.,
Comando:

 $tac filename

Uscita

Will display content in reverse order 

9) Il comando Cat può evidenziare la fine della riga.
Comando:

$cat -E "filename"

Output

Will highlight the end of line

10) Se si desidera utilizzare l’opzione-v, -E e-T insieme, invece di scrivere-vET nel comando, è sufficiente utilizzare l’opzione-A riga di comando.
Comando

$cat -A "filename"

11) Comando Cat per aprire file tratteggiati.,
Comando:

$cat -- "-dashfile"

Output

Will display the content of -dashfile

12) Comando Cat se il file ha molto contenuto e non può essere inserito nel terminale.
Comando:

$cat "filename" | more

Output

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

12) Comando Cat per unire il contenuto di più file.
Comando:

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

Output

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

13) Comando Cat per visualizzare il contenuto di tutti i file di testo nella cartella.,
Comando:

$cat *.txt

Output

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

14) Comando Cat per scrivere in un file già esistente.

Comando:

$cat >> geeks.txtThe newly added text.

Output

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

Questo articolo è contribuito da Pranav. Se ti piace GeeksforGeeks e vorrebbe contribuire, si può anche scrivere un articolo utilizzando contribute.geeksforgeeks.org o posta il tuo articolo a [email protected]. Vedere il tuo articolo che appare sulla pagina principale GeeksforGeeks e aiutare altri Geek.

Share

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *