Il comando cat
(concatenate) è utilizzato in Bash per visualizzare il contenuto di uno o più file. È uno strumento semplice ma potente, utile per leggere rapidamente il contenuto di file di testo direttamente nel terminale.
La sintassi di base del comando cat
è la seguente:
cat [opzioni] [file]
Ecco alcune opzioni comuni per il comando cat
:
-n
: Numerare le righe dell’output.-b
: Numerare solo le righe non vuote.-E
: Mostrare un simbolo $
alla fine di ogni riga.-s
: Sopprimere le righe vuote consecutive.Ecco alcuni esempi pratici dell’uso del comando cat
:
cat file.txt
cat file1.txt file2.txt
cat -n file.txt
$
alla fine di ogni riga:
cat -E file.txt
cat -s file.txt
cat
in combinazione con altri comandi, come grep
, per filtrare il contenuto di un file.less
o more
per una navigazione più facile.cat
per unire file. Ad esempio, per unire file1.txt
e file2.txt
in un nuovo file unito.txt
:
cat file1.txt file2.txt > unito.txt