BASH – Obtener direcciones IP desde un archivo.

[crayon-684f7bf38b4db525959480/]

Y obtendremos el siguiente resultado:

[crayon-684f7bf38b4ec412518371/]

En el resaltado de color se muestra el contenido definido por nuestra expresión regular. En nuestro caso la expresión regular define 4 cifras entre el 0 y el 9, separadas por puntos. Cada una de las cifras entre el 0 y el 9 está separada puntos y podrá tener 1, 2 o 3 caracteres.

Si queremos que la salida del comando solo muestre las IP omitiendo las palabras localhost y gk55 podemos usar la opción -o. De este modo grep solo mostrará la cadena de texto o palabra de cada una de las líneas que coincide con nuestro criterio de búsqueda. Por lo tanto si ejecutamos el siguiente comando:

[crayon-684f7bf38b4f3171855798/]

Obtendremos el siguiente resultado:

[crayon-684f7bf38b4f9991380285/]
Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *