백업 활동 로그를 복사하는 방법은 무엇입니까?

백업 활동 로그를 복사하는 방법은 무엇입니까?

저는 쉘 스크립팅과 Linux를 처음 접했고 숙제를 하는데 도움이 필요합니다. 임무는 사용자가 폴더/파일을 백업하는 데 도움이 되는 쉘 스크립트를 작성하는 것입니다. 하지만 이 작업을 수행하려면 백업 프로세스 중에 발생한 일을 로그에 표시해야 합니다. 사용자가 파일을 백업하기로 결정한 날짜와 시간을 기준으로 로그를 찾아 txt 파일로 복사하려면 어떻게 해야 합니까?

답변1

$(date ...)파일 이름의 일부로 출력을 파일로 간단히 리디렉션할 수 있습니다 .

예를 들어:

/path/to/backup_script.sh > /path/to/log/backup_$(date +%F).log

또는 스크립트에서도 마찬가지입니다.

rsync -av ... > /path/to/log/backup_$(date +%F).log

관련 정보