find ./ -exec cp /dev/null {} \; 이 스크립트...?

ktlsu1231의 이미지

안녕하세요.

find ./ -exec cp /dev/null {} \;

이 스크립트로 현재디렉토리의 모든 파일을 null로 만들어버리려 하는데
옳게 작성한 것인지 궁금합니다. ^^

하위 디렉까지 되는 거죠? 제가 작성해놓고 불안해서 적용하기 참 .. 에혀..

감사합니다.

zienie의 이미지

동작 여부를 떠나서.......
이 스크립트의 용도가 궁금해지는 군요 :roll:

모든 파일들 이 size가 0으로 변하는 군요.
물론 하위디렉토리에도 잘 적용이 되구요.
touch > filename 했을때랑 비슷하네요~

점점 더 궁금해지는군요....
실행중인 데몬의 로그 파일 클리어 같은 건가요?

##########################################################
넘어지는건 아직 괜찮다.
하지만 넘어질때마다 무언가를 주워서 일어나자.

ktlsu1231의 이미지

안녕하세요.

/var/log 예하 파일들 백업받고, 초기화 시키는 스크립트 구상하고 있어요. ^^

감사합니다.

kookooo의 이미지

ktlsu1231 wrote:
안녕하세요.

/var/log 예하 파일들 백업받고, 초기화 시키는 스크립트 구상하고 있어요. ^^

감사합니다.

logrotate + bash script