특정 디렉토리에 파일들을 일괄처리하는 쉘스크립트를 작성할 때 유용한 팁
path1에 아주 많은 파일이 있다고 가정해보자.
이것을 처리하는 쉘 스크립트를 작성 할 때 잘 돌아가는지 시험해 보고 싶은데 원본 대상으로 하긴 부담스러울 때가 있다.
대상파일들을 다 복사해서 할 수도 있겠지만 용량이 크거나 파일이 많다면 꽤 그것만으로도 시간이 걸릴 수 있다.
몇개의 파일만 샘플로 테스트 해도 된다면 수작업으로 더미파일을 만들어서 하면 된다.
그렇지만 모든 파일에 대해서 다 시험해 보고 싶다면 용량이 0인 더미파일을 만들어서 시험해 볼 수 있다.
파일명만 같은 더미파일을 만들어 두고 거기서 시험하면 된다.
위의 명령어를 실행하면
path1에 있는 모든 파일과 디렉토리 이름을 읽어서
path2에 용량이 0인 파일로 똑같이 복제해준다.
(단, 디렉토리도 파일로 만들어 진다)
'IT' 카테고리의 다른 글
시놀로지에서 rclone 마운트 후 no space left on device 에러 나올 때 (0) | 2017.12.06 |
---|---|
cifs 마운트 에러 95 mount error(95): Not supported (0) | 2017.12.05 |
rclone 전송량 제한 옵션 팁(구글드라이브 하루 전송량 제한에 유용) (0) | 2017.12.01 |
rclone 마운트 한 폴더가 Plex 서버에서 접근할 수 없는 경우 (0) | 2017.11.24 |
실행중인 도커 컨테이너에 접속하는 방법 (0) | 2017.11.13 |
Comments