Si es un lector habitual de este blog y le gusta su contenido quizá quiera contribuir a su mantenimiento. Cualquier cantidad por pequeña que sea será bien recibida.
Gracias por tu aporte.
Comentarios recientes
- Anónimo en UNIX – Pedir confirmación antes de ejecutar un script.-
- Rodrigo en LINUX – Parsear documento XML en script bash.
- Ricardo en LINUX – Parsear documento XML en script bash.
- Gonzalo Reiser A. en BASH – SCRIPT para monitoreo de archivo LOG.-
- Gonzalo Reiser A. en BASH – SCRIPT para monitoreo de archivo LOG.-
Archivos
- abril 2024 (1)
- marzo 2024 (3)
- febrero 2024 (2)
- enero 2024 (11)
- diciembre 2023 (1)
- noviembre 2023 (10)
- septiembre 2023 (5)
- agosto 2023 (10)
- junio 2023 (3)
- mayo 2023 (4)
- abril 2023 (10)
- febrero 2023 (3)
- enero 2023 (1)
- diciembre 2022 (2)
- noviembre 2022 (1)
- agosto 2022 (4)
- julio 2022 (1)
- junio 2022 (4)
- febrero 2022 (9)
- abril 2021 (1)
- enero 2021 (3)
- diciembre 2020 (2)
- noviembre 2020 (2)
- octubre 2020 (1)
- septiembre 2020 (4)
- agosto 2020 (1)
- julio 2020 (1)
- junio 2020 (5)
- mayo 2020 (12)
- abril 2020 (1)
- enero 2020 (1)
- noviembre 2019 (5)
- octubre 2019 (4)
- septiembre 2019 (1)
- agosto 2019 (1)
- julio 2019 (11)
- junio 2019 (1)
- julio 2018 (3)
- octubre 2017 (1)
- septiembre 2017 (2)
- agosto 2017 (3)
- julio 2017 (11)
- mayo 2017 (6)
- abril 2017 (3)
- marzo 2017 (7)
- febrero 2017 (1)
- diciembre 2016 (3)
- octubre 2016 (4)
- septiembre 2016 (2)
- agosto 2016 (10)
- julio 2016 (9)
- junio 2016 (9)
- mayo 2016 (27)
- abril 2016 (10)
- marzo 2016 (15)
- enero 2016 (3)
- diciembre 2015 (7)
- octubre 2015 (2)
- septiembre 2015 (3)
- agosto 2015 (9)
- julio 2015 (11)
- junio 2015 (22)
- mayo 2015 (7)
- abril 2015 (22)
- marzo 2015 (5)
- febrero 2015 (2)
- enero 2015 (10)
- diciembre 2014 (7)
- noviembre 2014 (3)
- octubre 2014 (2)
- septiembre 2014 (4)
- agosto 2014 (22)
- julio 2014 (15)
- junio 2014 (8)
- mayo 2014 (6)
- abril 2014 (10)
- marzo 2014 (15)
- febrero 2014 (3)
- enero 2014 (15)
- diciembre 2013 (11)
- noviembre 2013 (25)
- octubre 2013 (46)
- septiembre 2013 (30)
Archivo de la categoría: Unix – Linux
LINUX – BASH script comando UNTIL.-
1 2 3 4 5 6 7 |
#!/bin/sh CONTADOR=0 until [ $CONTADOR – gt 3]; do echo El contador es $CONTADOR CONTADOR=$(($CONTADOR+1)) done |
Publicado en Unix - Linux
2 comentarios
LINUX – Comandos Lsattr y chattr: leer y establecer atributos especiales (Bit Inmutable o Bit Append Only).
Además de los permisos de lectura, escritura, y de ejecución asociados con el dueño, el grupo propietario y el resto de los usuarios del sistema, Linux nos permite establecer otros atributos en archivos y directorios. Por muchos motivos, podemos necesitar … Sigue leyendo
Publicado en Unix - Linux
3 comentarios
Renombrar varios archivos a la vez, en lote, desde consola (linux).-
1) Añadir algo tras una parte del nombre del archivo que es común en todos los ficheros.Ejemplo:imagenXXXX.jpg por imagen_NEW_XXXX.jpg 2) Renombrar un grupo de imágenes con nombres diferentes. Si tenemos un grupo de imágenes (por ejemplo PNG) a las que les queremos … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Creador de directorios con bash scripting.-
Lo que queremos hacer es lo siguiente, primero comprobar si el directorio que nosotros indicamos ya existe, y si existe obviamente no lo vamos a crear, pero vamos a informar al usuario de que ya existe, con un texto personalizado. … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
LINUX – Comando cp de Linux. Un par de trucos útiles.-
El comando cp en GNU/Linux sirve para copiar un archivo o carpeta trabajando en la línea de comandos. Pero esconde muchas opciones. A la opción ya conocida de -r (recursive) para que copie la carpeta Fotos_movil y todo el contenido … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Ejecutar comando remoto mediante SSH sin Password (EXPECT).-
Estamos acostumbrados a ejecutar comando en nuestra maquina local de manera sencilla. Esto también se hace sencillo utilizando la herramienta EXPECT, a continuación unos pequeños ejemplos de uso : Le damos permisos de jecución : chmod +x execute.sh y ya … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
Comando Source: evitando la creación de subprocesos en Bash.-
Cuando se ejecuta desde una shell un comando o un script, se crea un subproceso (proceso hijo) de la shell que ejecuta el comando o el script (proceso padre).Si el script que ejecuta el proceso hijo crea o modifica alguna variable de entorno, esos cambios o variables … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Dirección HERE DOCUMENT, perfecta para generar código adicional.-
En ocasiones pasa desapercibida ya que no se suele mencionar demasiado en las guías de scripting o se hace una pasada muy superficial sobre las posibilidades que ofrece. Especialmente en los casos en los que hay que “volcar” código adicional … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
SCRIPTS – Construcción de comandos en tiempo de ejecución: eval (Referencia Indirecta).-
El comando eval construye un comando mediante la concatenación de sus argumentos (pueden ser variables, etc.) separados por espacios. Dicho comando construido es leído por el shell e interpretado. La sintaxis del comando es: eval[argumentos …] Un posible uso es … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Verificar ingreso de un número valido.-
A continuación se valida mediante una función que el parámetro ingresado corresponde a un numero valido.
Publicado en Unix - Linux
Deja un comentario
BASH – Leer linea a linea con comando READ.-
También podemos a partir de un archivo estructurado (como una libretas de direcciones o /etc/passwd por ejemplo) obtener los valores de cada campo y asignarlos a varias variables con el comando “read”. Sin embargo hay que tener cuidado de asignar … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH- Control de flujo CASE. Ejemplo.-
Controla el flujo de ejecución basándose en la “palabra” dada. La palabra se compara, en orden, con todos los patrones. Cuando la palabra coincida con un patrón, se ejecutan todas las órdenes que vayan a continuación, hasta encontrar ;; (doble punto y … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
BASH – Retornar valor de una función.-
1 2 3 |
La función Bash puede pasar valores numéricos y de cadena. En el siguiente ejemplo se muestra cómo puede pasar un valor de cadena desde la función. |
Publicado en Unix - Linux
Deja un comentario
BASH – LINUX – Como hacer bucles en shell script.-
Los Bucles, en programación, son uno de los pilares fundamentales en los cuales nos apoyamos a la hora de desarrollar cualquier tipo de aplicación, bien sea una web, una APP para Android o IOS, una aplicación de escritorio etc… BUCLE WHILE – … Sigue leyendo
Publicado en Unix - Linux
1 comentario
BASH – Como generar un HERE DOCUMENT en BASH.-
Ahora veamos cómo nos facilita la vida el uso de Here Document, indicando un delimitador (en este caso le he dado el nombre EOF) para el código que queremos volcar en el fichero html_example.html
Publicado en Unix - Linux
1 comentario
LINUX – Algunos códigos interesantes para nuestros SCRIPTS :
Esta corresponde a una consulta WEB, en donde la respuesta se almacena en la variable “check” para ser procesada posteriormente, en la respuesta se quitan los símbolos “{}” y los espacios que deja adelante y atrás de la variable (check).- … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
LINUX – Uso de operadores logicos AND – OR y NOT en shell script.-
Estos códigos permiten la ejecución o no, de un comando en función del código de retorno desde otro comando. Podemos combinar varios códigos de terminación de comandos mediante los operadores lógicos and (representada con &&) or (representada con ||) y … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
LINUX – Convertir segundos (timestamp) a formato tipo HH:MM:SS (horas:minutos:segundos).-
Al ejecutar el comando anterior, trasformaremos 73180 segundos, el resultado sera el siguiente :
1 |
20:19:40 |
Publicado en Unix - Linux
Deja un comentario