Como combinar arquivos de texto no Linux

Como combinar arquivos de texto no Linux
Um arquivo é uma coleção de dados armazenados em um sistema de computador identificado principalmente por seu nome de arquivo. Precisamos combinar vários arquivos de maneira organizada e mantê -los em um só lugar. O comando CAT ajuda os usuários do Linux a combinar arquivos de texto.

Você também pode usar comandos CAT para várias operações, como criar arquivos únicos ou múltiplos, visualizar seu conteúdo, mesclar arquivos e exibir a saída para uma tela. Pode até redirecionar esses conteúdos para arquivos. Se você também deseja saber a abordagem para combinar arquivos de texto, não se preocupe. Neste guia, você conhecerá as maneiras de combinar arquivos de texto no Linux.

Como combinar arquivos de texto no Linux

Primeiro, vamos encontrar todas as opções disponíveis no comando CAT. Em seguida, execute o seguinte comando:

Cat -Help

Vamos começar com um exemplo em que você deseja combinar F1.txt, f2.txt e f3.arquivos txt em f4.TXT. Usando o seguinte comando, você pode realizar a tarefa:

CAT F1.txt f2.txt f3.txt> f4.TXT

Caso você não queira substituir o F4.Arquivo TXT, use o seguinte comando:

CAT F1.txt f2.txt f3.txt >> f4.TXT

Como você pode ver nas imagens anteriores, há uma enorme diferença no resultado de ambos os comandos.

Você pode usar o seguinte comando CAT para visualizar o conteúdo do arquivo sem abri -lo:

gato.TXT

Você pode usar o comando CAT, seguido pelo comando Pipe (|) e o comando de classificação para classificar os arquivos de texto combinados em um padrão de lista ordenada.

Depois disso, use o símbolo de redirecionamento de saída (>) com o nome do arquivo no qual o texto combinado deve ser copiado. Depois disso, todas as linhas de texto no arquivo de resultado serão classificadas em ordem alfabética. O comando deve ser:

CAT F1.txt f3.txt f2.txt | classificar> f4.TXT.

Você pode visualizar o conteúdo de um arquivo com números de linha. Use -n seguido pelo nome do arquivo como:

CAT -N F1.TXT

Se você deseja combinar vários arquivos grandes, em vez de especificar o nome de cada arquivo a ser concatenado, use os curingas para identificar esses arquivos, seguidos por um símbolo de redirecionamento de saída.

Portanto, é possível concatenar todos os arquivos no diretório atual usando um símbolo de asterisco (*) símbolo selvagem como:

gato *.txt> f1.TXT.

Podemos usar o símbolo do tubo e o comando Echo que alimentará todos os arquivos no diretório atual ao comando CAT como:

eco *.txt | Xargs Cat> f5.TXT.

Conclusão

O sistema operacional Linux fornece uma variedade de comandos para combinar arquivos de texto em um arquivo de maneira organizada. Neste guia detalhado, usamos técnicas diferentes para combinar dois arquivos de texto em um arquivo em ordem alfabética ou numericamente utilizando o comando CAT. O comando CAT pode ser útil quando combinado com outro comando em diferentes situações. Esperamos que este guia tenha ajudado você a entender a abordagem direta para combinar arquivos de texto no Linux.