1
나는 나의 현재 IP 인쇄 다음과 같은 기능이 있습니다확인 빈 출력
function get_ip
echo -n -s (ifconfig en1 | grep inet | grep -v inet6 | awk '{print $2}')
end
$ get_ip
192.168.1.4~
내가 offline
get_ip
경우 반환 아무것도 인쇄하지 기대하고 있습니다 (""그것을 인쇄 나 오프라인있을 때) .
if get_ip
echo "Yes"
else
echo "No"
end
그러나 그것은 항상 Yes
를 반환합니다.
어떻게하면됩니까?
'Yes'. – jviotti
감사합니다.'test -z'는 매력처럼 작동했습니다! – jviotti