Linux에서 bash 스크립트를 작성하는 것이지만 스크립트의 대상은 URL 목록을 가져 와서 다운로드하는 것입니다. 그래서 스크립트와 작품을 썼지 만 문제는 모든 URL이 동일한 웹 사이트에서 왔기 때문에 각 URL이 끝난 후 5 분 동안 잠을 자면 많은 시간이 걸릴 뿐이므로 프록시 목록을 사용하고 싶었습니다. 프록시 목록에 프록시 IP를 다운로드하는 스크립트를 만들었지 만 이제는이 상황에서 가장 좋은 방법은 무엇인지 이해하려고 시도합니다. 다중 스레드를 만들고 프록시 목록을 사용하여 다운로드하려고하지만 프록시가 가능하면 건너 뛸 수 있습니다. 다운로드 할 때 이미 프록시 목록을 확인하고 이미 다운로드 한 경우 파일을 건너 뛸 수 있습니다.prxoy 목록과 bash 스크립트의 다중 스레드로 wget curl 사용하기
0
A
답변
0
이 내 맥 에서 작동 할
주셔서 감사합니다 도움과 제안을 많이 .. 목록에 넣어, 우리가 List.txt 파일을 호출 할 수 있습니다, 그것은 이름과 URL mydoc.pdf이있을 것이다 http://www.domesite/xyz/xyzdoc.pdf
cat list.txt | while read name url
do
curl $url > $name &
echo $! >> active.list.tmp
done
while [ $(ps -ao pid | grep -c -f active.list.tmp) -ne 0 ]
do
sleep 1
done
echo done
rm active.list.tmp
관련 문제
- 1. BASH 스크립트의 CURL 오류
- 2. bash curl/wget with linksys 게스트 네트워크
- 3. bash 스크립트의 Sqlite3 다중 인수
- 4. wget/curl in C#
- 5. wget/curl 파일을 다운로드하십시오.
- 6. sh 스크립트의 wget 사용
- 7. 리눅스를 사용하는 wget .vs curl
- 8. wget, curl, php for cronjob
- 9. wget 또는 curl from stdin
- 10. Crontab : PHP Wget or Curl
- 11. bash 스크립트의 구문 오류
- 12. curl 조작에 기반한 변수를 bash 스크립트의 문자열로 변환하는 방법
- 13. bash 스크립트의 상태 값이 잘못됨
- 14. Eigen을 다중 스레드로 실행하십시오.
- 15. 다중 스레드로 작업 나누기
- 16. 다중 스레드로 또는
- 17. 다중 스레드로 성능 향상
- 18. bash 스크립트의 변수를 wget의 url에 대응시키는 방법
- 19. Curl Complex with Bash
- 20. curl php bash 기호
- 21. Topsy, Twitter, Curl, Bash
- 22. CURL, WGET 및 PHP Cronjob의 차이점은 무엇입니까
- 23. wget 또는 curl 쿼리에서 와일드 카드 사용
- 24. Yahoo Placefinder API 및 cURL/wget
- 25. bash 스크립트의 셰방 (shebang)에서 화면 세션 사용하기
- 26. bash 스크립트의 문자열 비교 문제
- 27. DLL없이 Curl 사용하기
- 28. bash 스크립트의 이미지 알림 표시
- 29. bash 스크립트의 동시 로깅
- 30. bash 스크립트의 Arithmethic 오류
이봐, 대답 주셔서 감사합니다,하지만 귀하의 제안 프록시 목록에 대해 내가 바로 그것을 가지고있는 경우 다중 스레드 컬 요청을하는 것입니다,하지만 것 같습니다? 그것의 필요성은 다른 프록시와 함께 매번 다운로드하고 또 다른 프록시를 시도하지 못하면 .. 웹 사이트는 일부 미뉴에트 또는 이와 유사한 잠을하지 않고 발생하는 10 번의 다운로드 후에 차단합니다 ... – user184600