8일이 지난 파일을 동일한 서버의 다른 디렉터리로 이동하려면 KSH에서 스크립트를 만들어야 합니다. 파일은 모두 .CSV입니다.
답변1
시도한 명령은 거의 정확하지만 대신 인수 +8
로 사용됩니다 .-mtime
+2
AIX를 사용한다고 하셨으니 고대 쉘도 사용하고 계시고 이를 .Look {}
으로 인용하거나 이스케이프 처리 해야 할 것 같습니다.\{\}
gnu는 특정 셸에 대해 {}를 찾아 차단합니다. 어느 셸인가요?
find /tmp/sappodb/ -type f -mtime +8 -exec mv -v `{}` /tmp/sappodb1/ \;
mv-ing .csv 파일로만 제한하려면 다음을 수행하세요.
find /tmp/sappodb/ -type f -name '*.csv' -mtime +8 -exec mv -v `{}` /tmp/sappodb1/ \;