Solicito tu ayuda para mantener este Proyecto.
Gracias por tu aporte.
Comentarios recientes
- Anónimo en BASH – Script tabla de multiplicar.-
- Marco en LINUX – Comandos Lsattr y chattr: leer y establecer atributos especiales (Bit Inmutable o Bit Append Only).
- Gonzalo Reiser A. en LINUX – Comandos Lsattr y chattr: leer y establecer atributos especiales (Bit Inmutable o Bit Append Only).
- Marco en LINUX – Comandos Lsattr y chattr: leer y establecer atributos especiales (Bit Inmutable o Bit Append Only).
- Angel en EXPECT- Script para ejecutar comandos en forma remota.-
Archivos
- 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)
Categorías
Archivo mensual: junio 2014
LINUX – Script BASH de array asociativo.-
#!/bin/bash declare -A array #Array asociativo de pareja (clave, valor). array[192.168.1.1]=”host1″ array[192.168.1.2]=”host2″ array[192.168.1.3]=”host3″ array[192.168.1.4]=”host4″ echo “Para la IP $1, le corresponde el equipo ${array[$1]}” bash array.bash 192.168.1.2 Para la IP 192.168.1.2, le corresponde el equipo host2
Publicado en Unix - Linux
1 comentario
Unix – script bash muestra matriz de 12 x 12.-
#!/bin/bash y=1 while [ $y -le 12 ]; do x=1 while [ $x -le 12 ]; do printf “% 4d” $(( $x * $y )) let x++ done echo “” let y++ done Al ejecutar este script, nos mostrara en … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
Unix – Separar y ordenar datos.-
El siguiente ejemplo permite separar datos, separados por espacio y los muestra ordenados alfabeticamente : echo “cherry apple peach” | tr ” ” “\n” | sort apple cherry peach
Publicado en Unix - Linux
Deja un comentario
Script BASH – Muestra tamaño de Archivo o directorio.-
#!/bin/bash # Este script recibe por argumento un archivo o directorio y devuelve el tamaño en MB. Error(){ echo “Error. Sintaxis de uso: $0/ archivo | directorio” } if test $# -lt 1 then Error elif test -d $1 then … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
Script BASH – Recorre archivos del directorio actual y los muestra.-
#!/bin/bash # # Recorre todos los archivos del directorio actual y los muestra # for i in $(ls -C1) do echo $i done
Publicado en Unix - Linux
4 comentarios
Script BASH – Comprobación ejecución de un comando.-
#!/bin/bash # # Comprobando terminacion de un comando # DIRECTORIO=”/tmp/test” COMANDO=”/bin/mkdir $DIRECTORIO” if $COMANDO then echo “$DIRECTORIO ha sido creado” else echo “$DIRECTORIO no pudo ser creado” fi
Publicado en Unix - Linux
Deja un comentario
UNIX – Uso de comando FIND.-
Queremos encontrar todos los ficheros con extension .conf dentro de /etc: find /etc -name ‘*.conf’ Lo cierto es que este tipo de búsquedas pueden resultar demasiado grandes, y listar muchísmos resultados, para ello podemos añadir criterios y acotar los resultados. … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario
LINUX – Script bash para generar un arreglo bidireccional.
#!/bin/bash declare -A matrix num_rows=4 num_columns=5 for ((i=1;i<=num_rows;i++)) do for ((j=1;j<=num_columns;j++)) do matrix[$i,$j]=$RANDOM done done f1=”%$((${#num_rows}+1))s” f2=” %9s” printf “$f1″ ” for ((i=1;i<=num_rows;i++)) do printf “$f2” $i done echo for ((j=1;j<=num_columns;j++)) do printf “$f1” $j for ((i=1;i<=num_rows;i++)) do printf “$f2” … Sigue leyendo
Publicado en Unix - Linux
Deja un comentario