지정된 디렉터리에서 패턴과 일치하는 파일만 반복적으로 검색합니다.

지정된 디렉터리에서 패턴과 일치하는 파일만 반복적으로 검색합니다.

24시간 기준으로 매시간(때로는 더 자주) 작성된 파일을 다운로드해야 합니다. 내가 관심 있는 파일은 내가 지정하려는 특정 하위 디렉토리에 있지만 -I list어떤 이유로 작동하지 않습니다.

디렉터리를 지정하지 않으면 해당 -A acclist옵션을 사용하여 파일을 다운로드해야 하지만 호스트 컴퓨터에 존재하기 때문에 빈 디렉터리가 많이 생성됩니다.

내 현재 줄은 다음과 같습니다

wget -np -nH --cut-dirs=X -c -N -r -l 0 \
     -I /dir1,/dir2,...,/some_dir -A acclist \
     http://hostname/X_sub_directories/

어떻게 다운로드해?오직내가 원하고 만드는 파일오직이 파일의 디렉토리 계층 구조는 무엇입니까?

답변1

사후 처리 명령을 추가하여 생성된 빈 디렉터리를 지울 수 있습니다.

wget -np -nH --cut-dirs=X -c -N -r -l 0 \
     -I /dir1,/dir2,...,/some_dir -A acclist \
     http://hostname/X_sub_directories/    \
     &&  find -depth -type d -empty -exec rmdir {} \;

관련 정보