2017-03-17 8 views
2

XML 파일을 자정에 매일 다운로드하기 위해 cron 작업을 만들고 싶습니다. 기존 파일을 덮어 쓰려고합니다. 매일 XML 파일을 다운로드하는 데 Cron을 만드는 데 도움이 필요합니다.

은 내가 연결하는 200 OK를 얻을 ...하지만 아무것도 다운로드
1 0 *** usr/bin/wget http://ace-tv.xyz:25461/xmltv.php?username=xxxx&password=xxxx --output-file=/home/username/myxmlfile.xml 

을 시도했다.

나는 문제가 PHP 서버에서 오는 요청과 관련이 있다고 생각하고 wget이나 curl에 익숙하지 않아서 알아낼 수 있다고 생각합니다.

브라우저에 URL을 붙여 넣으면 xml 스키마가 나타나고 마우스 오른쪽 버튼으로 클릭하고 "다른 이름으로 저장"을 수행 할 수 있지만 cron에서 수행해야합니다.

도움을 주시면 대단히 감사하겠습니다. 이를 위해

+1

'*'문자 사이에 공백이 필요합니다. – Barmar

답변

1

이있다 "--output-문서 = .."옵션 :

1 0 *** usr/bin/wget --output-document=/home/username/myxmlfile.xml "http://ace-tv.xyz:25461/xmltv.php?username=xxxx&password=xxxx" 
또한

당신이 "&"

같은 문자가 포함 된 경우 따옴표로 URL 문자열을 사용할 필요가 있음을 유의하시기 바랍니다
+1

나는 이전에 --output-document=을 시도했지만 인용문은 내가 잃어버린 곳이라고 생각한다. 감사합니다. 지금 큰 작품! –