esta vez hablare un poco de lenguajes script mas específicamente de awk, shell y python
AWK
AWK es un diseñado para procesar datos basados en texto, ya sean ficheros o flujos de datos. El nombre AWK deriva de los apellidos de los autores: Alfred Aho, Peter Weinberger, y Brian Kernighan. awk, cuando está escrito todo en minúsculas, hace referencia al programa de UnixPlan 9 que interpreta programas escritos en el lenguaje de programación AWK. o
AWK es ejemplo de un lenguaje de programación que usa ampliamente el tipo de datos de listas asociativas (es decir, listas indexadas por cadenas clave), y expresiones regulares.
bien en este caso realize un programa ejercicio que utiliza las propiedades basicas de AWK
en este programa lo que muestra es la cantidad de lineas de un archivo, la cantidad de palabras y caracteres asi mismo, cuenta la cantidad de vocales que hay en dicho archivo con la funcion gsub esto podria ayudarnos si quisiesemos buscar una palabra en concreto de ntro de un archivo, la cantidad de caracteres es sencilla de calcular con el comando length.
aqui la fotografia de la ejecucion y el archivo que yo utilize
archivo aqui
Aqui para descargar el codigo
Shell
Se conoce con el nombre de Shell al programa que atiende a los ordenes tecleadas en el terminal y las traduce (interpreta) a instrucciones en la sintaxis interna del sistema; es decir es él interprete de comandos del sistema operativo UNIX.
En este caso con shell puede ser muy util ya sea para realizar tareas que pueden ser repetitivas, en este caso lo usare para crear un respaldo de los archivos mas importantes de mi memoria USB loscuales los tengo en una carpeta llamada proyectos adicionales.
en este caso primero comprueba si existe la carpeta llamada respaldo donde seran copiados los archivos, y despues copia los archivos
Aqui el archivo del programa
Python
Python es un lenguaje de programación de alto nivel cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico, es fuertemente tipado y es multiplataforma.
Bueno para este caso relize un programa que genera un numero aleatorio y hay que adivinar cual es, dependiendo de la respuesta indica si es mayor, menor o igual
este es el codigo
Esta es la ejecucion de del programa
Aqui dejare el programa para descarga