Putting IP Address into bash variable. Is there a better way

前端 未结 18 1838
生来不讨喜
生来不讨喜 2020-12-07 20:09

I\'m trying to find a short and robust way to put my IP address into a bash variable and was curious if there was an easier way to do this. This is how I am currently doing

18条回答
  •  借酒劲吻你
    2020-12-07 20:53

    Not really shorter or simpler, but it works for me:

    ip=$(ip addr show eth0 | grep -o 'inet [0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+' | grep -o [0-9].*)
    

提交回复
热议问题