運行命令行應用程序時,路過本地IP作爲參數,我有我使用一個命令行應用程序,也必須要通過我的本地IP地址作爲參數,如:在Unix中
jekyll --url 'http://192.168.1.2:3000' --pygments --safe --server 3000 --auto
我想使url
參數自動獲得我的IP,因爲我總是在不同的網絡上並獲得不同的loal IP地址。
,所以我可以在我的.bashrc
alias jkl="jekyll --url 'http://$IP:3000' --pygments --safe --server 3000 --auto"
其中$ IP將我的本地IP地址動態獲取使用此別名。
有沒有辦法做到這一點?
'curl ifconfig.me'會讓你的公共IP,如果這就是你要找的。 – 2011-04-20 10:13:06