~bin/ap
스크립트를 여러 번 실행 하려고 합니다 .
dims@pterosaur:~$ while true; ~bin/ap; sleep 2; done
bash: syntax error near unexpected token `done'
어디
dims@pterosaur:~$ cat bin/ap
#!/bin/sh
MAC="$(iwconfig wlp2s0 | sed -n 's/.*Access Point: //p' | xargs)"
if [ "$MAC" = "60:E3:27:8D:AC:F0" ]; then
MAC="tplink2"
elif [ "$MAC" = "60:E3:27:8D:7A:A6" ]; then
MAC="tplink1"
fi
echo "[$MAC]"
어떻게 되어가나요?
답변1
시도해 보세요(@IporSircer 댓글에서도 확인 가능):
while true;
하다~/bin/ap; sleep 2; done