2012-08-31 85 views
2

我正在尋找在我的一個shell腳本中使用我的eth0 ipv6地址。我可以使用ifconfig和grep來檢索它,但是我確定它必須位於我沒有看到的某個文本文件的某個地方,這最終會使檢索更容易。任何人都知道我應該看什麼?在Linux上檢索eth0 ipv6地址

感謝

+1

不,它不是在一個文本文件中。實際存儲在配置文本文件中的eth **接口的屬性是其MAC地址,但這不是IP地址。 – 2012-08-31 18:19:41

+1

確切地說,MAC地址是'/ sys/class/net/eth0/address'。但IP {,v6}地址無處可見。 – rodrigo

回答

4
ip addr show eth0 | awk '/inet6/ {print $2}' 
+0

你是一個了不起的人 – user1553248