리눅스에서 우리는 터미널에서 http_proxy의 변수를 export http_proxy=http://x.x.x.x:x
으로 변경할 수 있습니다. 그러나 나는 대본을 가지고 그것을하고 싶다. 그래서 다음과 같은 코드가 있습니다 :Linux Bash 스크립팅 프록시 변수
#!/bin/bash
FILE="_reliable_list.txt"
for line in $(cat $FILE)
do
proxy="http://$line"
export http_proxy=$proxy
done
변수 http_proxy의 값을 확인할 때 끝에는 null입니다. 파일 프록시 주소를 읽고 http_proxy 변수로 내보내고 wget과 함께 사용하고 싶습니다. 간단히이 코드를 자동화하고 싶습니다.
export http_proxy=http://x.x.x.x:x
wget mysite.com
다른 아이디어가 있으면 매우 기쁠 것입니다.
왜 당신이 루프에서 프록시를 설정합니까? 입력 파일의 마지막 줄은 무엇입니까? – perreal
새 프록시 주소가있는 모든 요청이 필요하기 때문에 – user873286