질문이 있는데 누군가가 알고 있으면 대답에 감사 할 것입니다. 좋습니다. 내가 그것을 생산해야 어떤 영향 man 페이지 형성을 위해 내가 표현을 다음 한 내 스크립트 중 하나, 그것은 분명하지 않다 :"if"문에 대한 테스트 -
이if ! [[ -s "$the_file_to_check" ]] ; then echo "file is zero sized and not exist | is exist and zero sized | not zero sized and not exist | not zero sized or not exist | not exist (obviously zero sized)" ; fi
이 존재합니다 (-a 키)를 별도의 체크인이 존재를 왜 추가 다른 것?
어쨌든이 논리가 어떻게 작동하는지.
약간의 정의가 손실되었습니다.
P.
공허함에 대한 확인이 필요하지만 존재하지는 않습니다. 모두에게 감사하십시오.
. 수표가 무효화되면 -s 키가 어떻게 작동하는지는 내게 불분명하다. – user3694243
'-s'를 사용한 테스트는 :(파일이 존재하고 파일 크기가 nil이 아님) 경우 true입니다. 그래서'! -s'는 (파일이 존재하지 않으면 || 파일 크기는 nil입니다.) 참입니다. 당신의 질문이 정말로 무엇인지 명확히 할 수 있습니까? –
확실하다면 답안에이 설명문을 작성하십시오. 이것은 내가 물었던 것이다. – user3694243