Pŕacticas con cat

Primero abrimos una consola Linux, tenemos una manera más fácil y rápida de abrir una consola, pulsando CTRL+ALT y T (la T la pulsamos mientras mantenemos pulsadas las dos teclas anteriores.

Creamos un directorio de pruebas y entramos en él:

ejemplo_cat1

Con el comando echo [texto] y un redireccionamiento (>) crearemos dos ficheros; el primero lo llamaremos uno.txt y el segundo dos.txt en estos ficheros quedará escrito el texto creado con el comando echo.

Ejemplo_cat2

Verás que hemos usado el comando ls para listar el contenido del directorio prueba.

El siguiente paso será combinar el contenido de estos dos archivos en otro llamado combinado.txt.

ejemplo_cat3

Tratándose de un archivo pequeño, hemos utilizado también cat para visualizar el contenido del archivo combinado.txt; en caso de que el fichero sea más grande utilizaríamos los comandos paginadores more o less.

Podemos mostrar al final de la línea el símbolo $ al final de cada línea:

ejemplo_cat4

También podemos usar la opción --show-ends:

ejemplo_cat5

Intenta hacer lo mismo con el archivo combinado.txt

Podemos numerar las líneas añadiendo la opción -n o --number; las opciones -b o --non-blank son similares pero solo numeran las líneas que contienen texto:

ejemplo_cat6

Con los modificadores -s o --squeeze-blank  vamos a minimizar el número de líneas en blanco, en caso que haya más de una línea en blanco seguidas se comprimirán en una sola línea:

ejemplo_cat7

Si añadimos el modificador -s o --squeeze-blank quedaría:

ejemplo_cat8

Como vemos las líneas han quedado resumidas a una línea.

Por último el comando tac numera las líneas igual que cat pero invirtiendo el orden a la salida.

ejemplo_cat_tac

LO QUE HEMOS APRENDIDO:

  • Hemos aprendido a crear un directorio con mkdir
  • Hemos aprendido a desplazarnos al directorio creado cd
  • Hemos aprendido a redireccionar con >
  • Hemos aprendido a combinar ficheros con cat
  • Hemos aprendido a usar los modificadores -n, -E, -s y -T
  • Y por último hemos usado el comando tac para invertir el orden de las líneas

EJERCICIOS

  1. Dentro del directorio prueba crearemos uno llamado practicas
  2. Trasládate al directorio recién creado
  3. Crea un archivo de texto que ponga “Mi primera práctica” y llámalo MiPractica.txt
  4. Crea otro fichero igual que el anterior que ponga “Mi segunda práctica” y llámalo MiPractica2.txt.
  5. Haz un listado del directorio para ver si están los archivos creados.
  6. Haz un archivo llamado directorio.txt donde esté el directorio que has listado anteriormente.
  7. Crea un archivo combinado con los dos archivos creados anteriormente y llámalo MiCombinado.txt

Lo ideal que vayas haciendo practicas sobre lo aprendido.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s