Exemples d'ordres de Linux Cat

Linux Cat Command Examples



El comandament Linux breu per a 'concatenar' és una ordre molt útil. Amb l’ordre cat, podeu crear un fitxer, veure el contingut del fitxer, concatenar fitxers i redireccionar la sortida del fitxer. Discutirem els diferents usos de l’ordre cat amb alguns exemples d’aquest article.

Sintaxi bàsica de l'ordre Cat

La següent sintaxi s'utilitza per a l'ordre cat:







$gat [opcions] [nom de l'arxiu]

File-name és el nom d’un fitxer.



Utilitzeu l'ordre següent per explorar totes les opcions del gat:



$gat --ajudar

Imprimiu el contingut del fitxer mitjançant l'ordre cat

Mitjançant l'ordre cat, podeu mostrar el contingut del fitxer al terminal de la següent manera:





$gatnom de l'arxiu

Per exemple, per veure el contingut del fitxer 'fitxer_test.txt', escriviu l'ordre esmentada a continuació al terminal:

$gatfitxer_test.txt

El contingut del fitxer anterior es mostrarà al terminal.



De la mateixa manera, per mostrar el contingut de diversos fitxers, utilitzeu l'ordre següent:

$gatfitxer_test.txt fitxer_test.txt

L'ordre anterior us mostrarà el contingut de test_file.txt i test_file1.txt al terminal.

Creació de fitxers mitjançant l'ordre cat

Podeu utilitzar l'ordre cat per crear un fitxer nou.

Per exemple, estem creant un fitxer amb el nom ‘new_filetest.txt’ executant l’ordre següent:

$gat >fitxer_test.txt

Ara, l'usuari introduirà contingut en aquest fitxer i, a continuació, 'Ctrl + d' per deixar aquest fitxer. El contingut està escrit a ‘new_filetest.txt’ que podeu mostrar mitjançant l’ordre cat.

Ús de més i menys opcions amb l’ordre cat

Si un fitxer té un contingut gran i heu de desplaçar-vos per veure més contingut del fitxer. En aquest cas, utilitzeu les opcions següents amb l'ordre cat:

$gatfitxer de prova.txt| més

$gatfitxer de prova.txt| menys

Imprimiu el número de línia amb el contingut del fitxer

Utilitzeu l'ordre cat juntament amb l'opció '-n' per mostrar el nombre de línia del contingut del fitxer de la següent manera:

$gat -nfitxer_test.txt

Mostra els caràcters separats per pestanyes

Utilitzeu l’opció ‘-T’ i l’ordre cat per mostrar els caràcters separats per tabulacions en una línia.

$gat -Tfitxer de prova.txt

En una línia, l'espai de la pestanya s'omplirà amb el caràcter «^ I», que també es mostra a la captura de pantalla següent:

Imprimiu '$' al final de les línies

Per mostrar el '$' al final de les línies, utilitzeu l'opció '-e' amb l'ordre cat de la següent manera:

$gat -Ifitxer de prova.txt

L'opció anterior és útil quan voleu reduir les línies múltiples en una sola línia.

Redirigeix ​​el contingut del fitxer

Mitjançant l'ordre cat, l'usuari pot redirigir la sortida estàndard a un fitxer nou.

Per exemple, per copiar el contingut d’un fitxer a un altre, podeu utilitzar l’ordre cat. Tenim un fitxer amb el nom test_file.txt i l’altre és test_file1.txt. Per tant, per copiar el contingut de ‘test_file.txt’ a un ‘test_file1.txt’, utilitzeu l’ordre cat amb l’operador ‘>’ de la següent manera:

$gatfitxer_test.txt>fitxer_nou.txt

Si no existeix 'fitxer_test_test', es crearà un fitxer amb aquest nom.

Per afegir el contingut de ‘test_file.txt’ a un ‘test_file1.txt’, utilitzeu l’operador ‘>>’ a l’ordre cat de la següent manera:

$gatfitxer_test.txt>>fitxer_test.txt

Ignoreu les línies buides repetides

Amb l’ordre cat junt amb l’opció ‘-s’, podeu ometre les línies buides de la sortida.

$gat -sfitxer_test.txt

Concatenació de fitxers mitjançant l'ordre cat

L’ordre cat s’utilitza per concatenar el contingut del fitxer. Per exemple, concateneu el contingut de fitxer_test.txt i fitxer_test.txt i, a continuació, escriviu contingut en un fitxer nou mergefile.txt mitjançant l’operador ‘>’ de la manera següent:

$gatfitxer_test.txt fitxer_test.txt>mergefile.txt

Conclusió

Hem explicat l'ordre Linux cat amb exemples en aquest article. Tenim com l’ordre cat pot ajudar un usuari de Linux mentre treballa en un sistema. Dels exemples anteriors, espero que hagueu après molt. Doneu els vostres comentaris mitjançant comentaris.