Jak mohu získat svou vlastní IP adresu a uložit ji do proměnné v shell skriptu?
Přijatá odpověď:
Není to tak snadné, pokud chcete vzít v úvahu wlan a další alternativní rozhraní. Pokud víte, pro jaké rozhraní chcete adresu (např. eth0, první ethernetová karta), můžete použít toto:
ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d ' ' -f 1)"
Jinými slovy, získejte mi informace o konfiguraci sítě, vyhledejte eth0
, získejte tento řádek a další (-A 1
), získejte pouze poslední řádek, získáte druhou část tohoto řádku při rozdělení pomocí :
, pak získáte první část při rozdělení s mezerou.
Linux – Jak spustit skript na obrazovce uzamčení/odemknutí?
Ssh přihlášení s čistým textem heslo jako parametr?