쉘 스크립트에서 실제로 파일을 수정하지 않고 파일에 대한 쓰기 액세스를 쉽고 비 침습적으로 테스트 하는 방법은 무엇입니까?
의 출력을 구문 분석 할 수는 stat
있지만 구현과 시간에 따라 통계 출력이 얼마나 다른지 확실하지 않지만 실제로는 복잡하고 취하기 쉽습니다.
파일 끝에 추가하여 성공 여부를 알 수 있지만 다음과 같은 두 가지 이유로 인해 위험 할 수 있습니다.
- 이제 추가를 제거해야하며 다른 프로세스가 파일에 쓰는 경우 내 줄이 더 이상 마지막 줄이 아니기 때문에 즉시 중요하지 않습니다.
- 파일을 읽는 모든 프로세스는 해당 파일의 내용에 대한 임의의 요구 사항을 가질 수 있으며 해당 응용 프로그램을 중단했을 수 있습니다.