Estoy tratando de escribir un script bash
para obtener todas las direcciones IP en un servidor. El script debería funcionar en todas las distribuciones principales. Aquí es lo que tengo:Script Bash para obtener todas las direcciones IP
ifconfig | grep 'inet addr:' | awk {'print $2'}
El resultado es:
addr:10.1.2.3
addr:50.1.2.3
addr:127.0.0.1
¿Cómo puedo eliminar primero el prefijo addr:
? En segundo lugar, ¿cómo puedo excluir 127.0.0.1
?
no estoy seguro si mi respuesta es de ayuda para usted, pero ¿sabe cómo acelerar mi pequeño script a continuación? - duraría al menos 5 horas para pasar. – dschinn1001