Busca todas las cadenas de caracteres que puedan coincidir con una dirección IP
grep -m 1 -oE '([0-9]{1,3}\.){3}[0-9]{1,3}'
grep -m 1 -oE '([0-9]{1,3}\.){3}[0-9]{1,3}'
Comandos útiles !! Repite el último comando. !n Repite el comando número n (de history). !$ Último argumento del comando anterior. !:n Argumento número n del comando anterior. Combinaciones de teclas Combinación de teclas Acción Ctrl + A Ir al comienzo de la línea Ctrl+E Ir al final de la línea Ctrl+F Ir al siguiente…
# Devuelve un número aleatorio entre 1 y 100 echo $[ ( $RANDOM % 100 ) + 1 ]
Tenemos el fichero Si se quiere la suma de la columna col3: awk ‘BEGIN{FS="\t";count=0}{if(NR>1){count+=$3}}END{print count}’ file6.txt se obtiene: 171
cat fichero | uniq Previamente el fichero ha de estar ordenado. Con sort -u ordenamos y quitamos las líneas repetidas.
find . -name "*.jar" |xargs grep -il NombreClase
ls -R | grep : | sed -e ‘s/:$//’ -e ‘s/[^-][^\/]*\//–/g’ -e ‘s/^/ /’ -e ‘s/-/|/’