Script para imprimir todos los parámetros de script y verificar que tenga de uno a tres parámetros. #!/bin/bash if [ “$#” -lt 1 ] || [ “$#” -gt 3 ]; then echo “An invalid number of parameters. Provide from Leer más
Script para determinar direcciones IP v4 válidas
#!/bin/bash # Note: This code code was taken from Linux Journal. They are the owners of this code. # Code from https://www.linuxjournal.com/content/validating-ip-address-bash-script # #Test an IP address for validity: # Usage: # valid_ip IP_ADDRESS # if [[ $? -eq 0 Leer más
Script con parámetros (-) cortos y largos (–) con bash getopt
Existen dos formas de crear un scrip con parámetro: Usado “getopts” que está integrado en el shell Bash, puede trabajar con letras de opción de un solo carácter (como las banderas simples -a y -b, así como -c foo y Leer más
Concatenar dos columnas en awk
Teniendo una salida como la siguiente: 1 icmp 10.253.21.9 10.190.5.89 2048 111 tcp 10.253.21.9 10.190.5.89 7081 49 tcp 10.253.21.9 10.190.5.89 7181 Lo que se quiere es que la columna 4 y 5 sean unidos, y agregando “:” entre Leer más
Ejecutar un comando por cada línea de un archivo y comando rev
Resumen: Imprimir de forma inversa cada línea de archivo.txt: while read in; do echo “$in”| rev ; done < archivo.txt El comando rev imprime el texto de forma inversa. Hola lo imprimirá aloH echo “Hola mundo” | rev odnum aloH Leer más
Script expect/tcl para validar si el unco argumento es una IP v4 valida o all
Script expect/tcl para validar : Si paso un solo argumento Si el argumento es una IP v4 valida o la palabra “all”. #!/bin/expect -f set timeout 10 #Dont show any output from programs log_user 0 #check the # of Leer más
fping
Fping es un comando para enviar peticiones ICMP a muchos host. Es más eficiente que el tradicional ping. fping difiere totalmente de ping en que puede definir cualquier número de hosts en la línea de comando o especificar un archivo Leer más
Compilar e instalar mtr versión 0.94 (versión 2020) en centos 7
¿Qué es MTR? MTR es un acrónimo en inglés que significa “My traceroute” que combina las funciones de otros dos programas conocidos como ping y traceroute. MTR verifica los saltos realizados para llegar hasta un servidor y mide la cantidad Leer más
Script para ver si el parametro es “all” o una IP especifica en expect TCL
Script para ver si el parámetro es “all” o una IP específica. Es un script expect, se puede usar para consultar peticiones a equipos de red de una IP específica y de todo. #!/bin/expect -f set timeout 10 #Dont Leer más
WorPress Ocurrió un error al actualizar : Descarga fallida. cURL error 77 curl: (77) Problem with the SSL CA cert (path? access rights?)
Al intentar actualizar WordPress que se ejecuta en un entono chroot , envía un mensaje de error Descarga fallida. cURL error 77. Este mensaje indica que curl o la librería curl de php tiene un problema, particularmente con sitios que Leer más