나는 cron에서 다음을 수행했습니다.
0 0 1 * * wget --recursive --no-clobber --page-requisites --html-extension --convert-links --no-parent http://example.com -P /foo/bar
매달 사이트의 스냅샷을 확보할 수 있도록 다운로드 날짜와 함께 wget 출력을 폴더(예: /foo/bar-2022-04-27/)에 저장하고 싶습니다. 뭔가 파이프로 연결해야 할 것 같은데, 어떻게 해야 합니까?
답변1
wget
경로가 존재하지 않으면 생성되므로 대신 다음을 수행하십시오.
-P /foo/bar
당신은 그것을 사용할 수 있습니다 :
-P /foo/$(date --rfc-3339=date)
예를 들어, 파일은 foo/2022-04-07
필요에 맞게 날짜 형식을 지정할 수 있습니다.