타임스탬프를 기준으로 한 폴더에서 다른 폴더로 모든 파일을 복사하는 스크립트에 대한 도움이 필요합니다.

타임스탬프를 기준으로 한 폴더에서 다른 폴더로 모든 파일을 복사하는 스크립트에 대한 도움이 필요합니다.

시작 시간과 종료 시간을 제공해야 합니다.

즉, 9월 10일 오전 3시부터 오전 6시까지의 모든 파일을 원합니다.
시작 시간: 2021091003
종료 시간: 2021091006

소스 폴더에는 다음 파일이 포함되어 있습니다.

00:59 파일.2021091000.log
01:59 파일.2021091001.log
02:59 파일.2021091002.log 03:59
파일.2021091003.log 04:59
파일.2021091004.log
05:59 파일.2021091005.log

대상 폴더의 예상 출력

03:59 파일.2021091003.log
04:59 파일.2021091004.log
05:59 파일.2021091005.log

도와주세요.

답변1

사용와일드카드:

cp -t destination/ *202109100[3-5].log 

또는 해당 옵션을 cp지원하지 않는 경우 -t:

cp *202109100[3-5].log destination/

관련 정보