Programas disponibles desde terminal: bc, md5, more, tail, cat, wc

Clase 7 de 14Introducción a Terminal y Línea de Comandos 2016

Resumen

bc: Aplicación de calculadora desde terminal, podemos hacer cualquier operación aritmética. 


open NombreDelArchivo :  Dependiendo del tipo de archivo, la terminal va a elegir el programa por defecto recomendado para abrirlo, por ejemplo, si es una imagen, en Mac, lo abrirá en preview. 


open -a NombreDelPrograma NombreDelArchivo: Abrimos el archivo elegido con el programa que queremos. Ejemplo: 

open -a atom index.html


md5 NombreDelArchivo: Nos permite crear una especie de huella digital de un archivo, usando el algoritmo md5. De hecho, no existe algún otro directorio o archivo en el mundo con el mismo md5 


md5 calculos


more NombreDelArchivo: Esto es exclusivo para archivos de texto, nos muestra todo el contenido de un documento sin abrir un editor de texto. Si es mucho el texto, crea páginas totalmente navegables.  


tail NombreDelArchivo: Esto es exclusivo para archivos de texto, muestra las últimas 10 líneas de un archivo de texto. Puedes modificar el flag para aumentar el número de lineas 


tail -20 NombreDelArchivo


tail -f NombreDelArchivo: -f significa forever, quiere decir que la terminal se va a quedar escuchando el archivo hasta que suceda un cambio, cuando se haga un cambio en el archivo, va a imprimir como siempre los últimos 10 resultados. 


Puedes salirte de cualquier programa en ejecución usando ctrl + c


cat NombreDelArchivo: Imprime todo el archivo, sin excepción, sin paginar. Puedes de hecho, abrir cualquier tipo de archivo binario (no solo texto) 


Por cierto, dependiendo el tipo de archivo, es recomendado usar un comando u otro: 


open: recomendado para archivos binarios como imágenes, videos, pdf. etc. 

more, cat, tail: para archivos con texto de salida utf-8 o similares 




wc NombreDelCurso: Es un contador de líneas, palabras y caracteres en ese archivo, en ese orden.

wc -l NombreDelCurso: Es un contador de líneas de un archivo 

wc -c NombreDelCurso: Es un contador de caracteres de un archivo