나는 디렉토리를 묻는 bash 스크립트를 작성하려고하는데, 확인 후 디렉토리를 제거한다. 또한 디렉토리가 비어 있지 않은지 사용자에게 알리고 어쨌든 제거 할 것인지 묻는 것이 필요합니다.rmdir가 EEXIST 또는 ENOTEMPTY를 반환하는지 어떻게 확인합니까?
내가 rmdir을 사용하고 디렉토리가 삭제되었는지 확인하기 위해 반환 값을 확인했는데, 왜 그런지는 알 수 없지만 지금까지 어떤 반환 값이 EEXIST 또는 ENOTEMPTY와 같은지 전혀 알지 못합니다. 지금까지 반환 한 유일한 오류 값은 1입니다.
디렉토리에 파일이있는 경우 어떤 값을 반환해야합니까?
는 지금까지 시도 것을 우리에게 보여줍니다. 2 힌트 :'echo $? '가 이전 명령으로부터의 리턴을 보여줄 것이라는 것을 알고 있습니까? '0'이 반환되면 'true'를 의미하는 것을 알고 있습니까? 행운을 빕니다. – shellter