我正在尝试使用 ifconfig 获取我的本地 ip 并将其写入文件,但由于某种原因未能这样做。
run:
LOCALIP=$(shell ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1' | awk '{print $1}') &
echo "var LOCAL_IP = '${LOCALIP}'" > local_ip.js &
它确实获得了正确的 IP,但由于某种原因无法将其写入文件并且文件仅包含var LOCAL_IP = ''
谁能帮助我并告诉我我做错了什么?