Nos sistemas operativos Linux, hai moitas utilidades incorporadas, a interacción coa que se realiza introducindo os comandos axeitados en "Terminal" con varios argumentos. Grazas a isto, o usuario pode controlar o sistema operativo en si, varios parámetros e ficheiros existentes. Un dos equipos populares é gato, e serve para traballar cos contidos de ficheiros de diferentes formatos. A continuación, queremos mostrar varios exemplos de usar este comando usando documentos de texto sinxelos.
Usar o comando cat en Linux
O equipo revisado hoxe está dispoñible para todas as distribucións baseadas no núcleo Linux, e ten o mesmo aspecto en todas partes. Debido a isto, a construción usada é irrelevante. Os exemplos de hoxe faranse nun ordenador con Ubuntu 18.04, e só estarás familiarizado cos argumentos e co principio das súas accións.
Accións preparatorias
En primeiro lugar, gustaríame dedicar tempo ás accións preliminares, porque non todos os usuarios están familiarizados co principio da consola. O feito é que ao abrir un ficheiro, debe especificar o camiño exacto ata el ou executar o comando, estando directamente no propio directorio a través de "Terminal". Por iso, aconsellámosvos que comece a mirar esta guía:
- Execute o xestor de ficheiros e navegue ata o cartafol onde se almacenan os ficheiros necesarios.
- Fai clic nun deles co botón dereito do rato e selecciona "Propiedades".
- Na pestana "Básico" Ler a información sobre o cartafol pai. Lembra este camiño porque é útil ademais.
- Corre "Terminal" a través do menú ou do atallo Ctrl + Alt + T.
- Rexistrar equipo
cd / home / usuario / cartafol
onde usuario - nome de usuario e cartafol - cartafol onde se almacenan os obxectos. O comando estándar é responsable de moverse ao longo do camiño.cd
.
Este método úsase para ir a un directorio específico a través dunha consola estándar. Tamén se farán máis accións a través deste cartafol.
Ver contido
Unha das principais funcións do comando anterior é ver o contido de varios ficheiros. Toda a información móstrase en liñas separadas en "Terminal"ea aplicación gato parece así:
- Na consola, introduza
ficheiro de proba de gato
onde ficheiro de proba - o nome do ficheiro requirido e prema a tecla Intro. - Ler o contido do obxecto.
- Pode abrir varios ficheiros á vez, para iso terá que especificar todos os seus nomes, por exemplo,
cat testfile testfile1
. - As cadeas serán unidas e mostraranse como unha.
Así funciona. gato sen o uso de argumentos dispoñibles. Se acaba de listar "Terminal"gato
, terá unha especie de bloque de notas para a consola que ten a capacidade de gravar o número de liñas desexado e gardalo premendo en Ctrl + D.
Numeración de liñas
Agora toca o equipo en cuestión usando varios argumentos. Debe comezar coa numeración de liñas e é responsable diso-b
.
- Na consola, escribe
cat -b testfile
onde ficheiro de proba - o nome do obxecto desexado. - Como podes ver, todas as liñas non baleiras presentes foron numeradas.
- Pode usar este argumento coa saída de varios ficheiros, como se mostra arriba. Neste caso, a numeración continuará.
- Se queres enumerar todas as liñas, incluíndo as baleiras, terás que usar o argumento
-n
e logo o equipo toma a forma:cat -n testfile
.
Elimina as liñas en branco duplicadas
Sucede que nun documento hai un conxunto de liñas baleiras que xurdiron dalgún xeito. A supresión manual do editor a través do editor non sempre é conveniente, polo que tamén pode poñerse en contacto co comando. gatoaplicando o argumento-s
. Entón a cadea toma a formaficheiro de proba de gato
(Hai dispoñible a enumeración de varios ficheiros).
Engadindo $ sign
Rexístrate $ Na liña de comandos dos sistemas operativos Linux, significa que o comando introducido a continuación executarase en nome dun usuario común, sen proporcionar dereitos de root. Ás veces é necesario engadir tal signo ao final de todas as liñas do ficheiro e para iso debes aplicar-E
. O resultado écat -E testfile
(carta E debe ser escrito en maiúsculas).
Combina varios ficheiros nun novo
Cat permítelle combinar de xeito rápido e sinxelo varios obxectos nun novo, que se gardará no mesmo cartafol dende o que se realizan todas as accións. Só tes que facer o seguinte:
- Na consola, escribe
cat testfile testfile1> testfile2
(Número de títulos anteriores > pode ser ilimitado). Despois de introducir prema en Intro. - Abra o directorio a través do xestor de ficheiros e inicie o novo ficheiro.
- Vese que contén todas as liñas de todos os documentos especificados.
Algúns argumentos son máis raros, pero cómpre mencionar:
-v
- amosar a versión da utilidade en cuestión;-h
- Mostra axuda con información básica;-T
- engade pestanas para os separadores como caracteres ^ Eu.
Coñeceu o procedemento de edición de documentos, que pode ser útil para combinar ficheiros de texto simple ou de configuración. Non obstante, se estás interesado en crear novos obxectos, aconsellámosvos que consulte o noso outro artigo na seguinte ligazón.
Ler máis: Crear e eliminar ficheiros en Linux
Ademais, hai un gran número de comandos populares e usados con frecuencia nos sistemas operativos Linux, máis información sobre eles nun artigo separado a continuación.
Vexa tamén: Comandos de uso frecuente no terminal Linux
Agora xa sabes sobre o equipo estándar. gato calquera cousa que poida resultar útil cando se traballa "Terminal". Non hai nada difícil en interacción con el, o principal é adherirse á sintaxe e rexistro de atributos.