저는 여기 새로 왔으며, 제 프로그래머가 작동하지 않는 이유를 알고 싶었습니다. 도와 주시겠습니까? 는스크립팅 오류 예기치 않은 토큰
는 에코
오류
./mytry.sh: line 28: syntax error near unexpected token `fi' ./mytry.sh: line 28: `fi'
!/bin/sh echo "find?" read find if [ -z find ]; then echo "Ok" fi if [ ! -z $find ]; then echo " You are in $(pwd)" echo " I'm searching " for element in $(ls) do echo $element if [ -d $ element ]; then echo $element "exist and is not empty" fi fi done
if [-d $ element];'=>'[-d $ element];'유효성을 검사하기 위해 www.shellcheck.net을 사용하십시오. – anubhava
블록 이전에 for 루프를 닫습니다. – Saravanan