crontab -e를 사용하여 쉘 스크립트 모니터링

crontab -e를 사용하여 쉘 스크립트 모니터링

나는 지금 약 한 달 동안 라즈베리 파이를 만지작거리고 있는데 좀 꼼짝 못하게 되었습니다.

저는 1pi(6TB)로 미디어 서버를 설정하고 다른 하나(1TB)로 osmc를 설정했습니다. 미디어 서버에서는 파일을 영화와 TV 프로그램으로 정리하기 위해 소나와 레이더를 설정했습니다. osmc에 서버를 설치했습니다. 나에게 필요한 것은 한 디렉터리에서 다른 디렉터리로 새 파일을 복사하는 스크립트입니다. 이러한 파일은 하위 폴더에 위치합니다. 나는 osmc 폴더를 업데이트하기 위해 15분마다 검색하는 스크립트가 연결된 crontab을 고려하고 있습니다. 1개는 TV 프로그램용이고 1개는 영화용입니다.

어떤 도움이라도 대단히 감사하겠습니다.

답변1

도움을 주시고 rsync를 알려주셔서 감사합니다. 이 스크립트를 만들었어요

#!/bin/sh

cd /directory/of/source/

find -type f -mmin -(time in mins) -exec rsync -zauv {} /directory/of/destination/ \;

2개의 테스트 폴더에서 실행하면 모든 것이 작동하는 것 같습니다. crontab에 연결하면 끝입니다.

관련 정보