@StephenKitt, 당신이 참조하는 섹션은 또한 말합니다 : "다른 명령이있는 대화 형 세션이나 스크립트에서 여분의 <newline> 또는 <semicolon> 문자는 다른 명령에 의해 소비되기 때문에 여기에 설명 된 빈 명령으로 적합하지 않습니다 문법의 일부. " 흠 ...
@Wildcard : echo foo ; ; echo barbash 4.4에서 말합니다 syntax error near unexpected token `;'. dash비슷한 오류가 발생합니다. 이 경우 문법의 다른 부분이 사용하지 않으므로 빈 명령입니다. 나는 그들이 (줄 바꿈) ;과 같은 줄 끝에 중복 에 대해 이야기하고 있다고 생각 sleep 100;합니다.