Linux

主機名 -I 平台無關?

  • May 4, 2017

hostname -I用來列出主機的所有 IP 地址。然後我在假設它是空格分隔的情況下處理這個列表。這個假設一般有效嗎?我看到手冊頁說你不應該對訂單做出假設,但我可以假設

  • 此命令和選項可用於所有主要的 linux 發行版
  • 此命令生成的輸出始終以空格分隔

謝謝!

不,你不能,至少在你充分限制“所有主要的 Linux 發行版”之前不能。舊版本根本沒有這個選項,例如 BSD/MacOS 版本完全不同。

引用自:https://serverfault.com/questions/848274