최근 며칠내에 생성된 파일만 압축파일로 묶기
글쓴이: nonots / 작성시간: 목, 2005/09/01 - 3:04오후
### 자료실 파일들에서 최근 30 일 생성된 파일만 압축하기 - 파일공백때문에 따옴표로,
[root@www ~ ]# cd /data
[root@www data]# find . -type f -ctime -30 | sed "s/^/\"/" | sed "s/$/\"/" | xargs tar czvf data_backup_recent_30days.tgz
...
별로 팁같지 않은 팁입니다.
find 명령어 결과를 xargs 로 보내서 tar 로 하면 되는데
파일명에 공백이 있을경우 에러가 납니다.
그래서 sed 로 따옴표로 치환을 해서 압축을 하니
되더군요.
..
더 간단한 방법 있으면 댓글 달아 주시길...
Forums:
댓글 달기