bash 스크립트에서 wget 명령을 실행하고 있으며 모든 것이 잘되었다고 말하면서 파일을 찾을 수 없습니다!다운로드 후 wget cant 파일 파일 - IPV6 전용 데비안 서버
내가 디렉토리 구조과 같이 있습니다
/home/foo/.x/.y
및 /home/foo/.x
에, 나는 내용으로, bash는 스크립트 xy.sh
있습니다
#!/bin/bash
cd /home/foo/.x/.y
echo "Start job at: $(date)" >> /home/foo/.log.log
URL1="http://xyz1.com/11.csv.zip"
URL2="http://xyz2.com/111.csv.zip"
URL3="http://xyz3.com/1111.csv.zip"
URL4="http://xyz4.com/11111.csv.zip"
URL5="http://xyz5.com/111111.csv.zip"
URL6="http://xyz6.com/1111111.csv.zip"
URL7="http://xyz7.com/11111111.zip"
wget -q "${URL1}"
echo " job 1 done: $(date)" >> /home/foo/.log.log
wget -q "${URL2}"
echo "job 2 done at: $(date)" >> /home/foo/.log.log
wget -q "${URL3}"
echo " job 3 done at: $(date)" >> /home/foo/.log.log
wget -q "${URL4}"
echo " job 4 done at: $(date)" >> /home/foo/.log.log
wget -q "${URL5}"
echo " job 5 done at: $(date)" >> /home/foo/.log.log
wget -q "${URL6}"
echo " job 6 done at: $(date)" >> /home/foo/.log.log
wget -q "${URL7}"
echo "End job at: $(date)" >> /home/foo/.log.log
exit 0
로그가 파일을 다운로드하지만 한 표시 파일을 찾을 수 없습니다 /home/foo/.x/.y
추신 : 내가 파일을 다운로드 할 때 wget 정상적으로 (없이 bash scriptin 파일이 잘 다운로드) g ..
참고: 스크립트에서 서버가 IPV6 전용 서버입니다 ..
왜 wget에 -O 옵션을 사용하지 않고 파일이 끝나야하는지 지정하십시오. – ivanivan