나는 유닉스 멍청한 놈이므로 기다려주십시오 :-)
많은 파일을 다른 서버로 scps하는 스크립트가 있습니다.
이들이 z1.foo, z2.foo 등이라고 가정하십시오. 내가 원하는 것은 대상 서버에서 파일을 scp하고 5 일이 지난 파일을 삭제하는 것입니다.
대상에서 파일을 안전하게 삭제하려면 어떻게합니까?
감사.
"대상에서 파일을 덮어 쓰십시오"? 원격 디렉토리에 이미 존재하는 파일들을 scp한다면 자동으로 덮어 쓰기됩니다
—
Aki
쉘 스크립트를 사용하여 파일을 로컬로 삭제하는 것이 좋습니다. 원하는 경우 언제든지 SCP 파일임을 의미합니다. 그러나 특정 폴더에서 파일을 제거하기 위해 매일 실행되는 쉘 스크립트가 있습니다. 여기서 파일을 유지하는 명령은 다음과 같습니다.
—
Zareh Kasparian
find /path/to/files* -mtime +5 -exec rm {} \;