2016-04-18 17 views
0

私はGIT bashで作業しています。 そして私は、このファイル「proxy_functions.txt」持っている:私はシェルで「プロキシ」を書くとき、Git bashにtxtから関数を追加する

するために、私のGITのbashでロード
function proxy(){ 
    echo -n "username:" 
    read -e username 
    echo -n "password:" 
    read -es password 
    export http_proxy="http://$username:[email protected]:8080/" 
    export https_proxy=$http_proxy 
    export ftp_proxy=$http_proxy 
    export rsync_proxy=$http_proxy 
    export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com" 
    echo -e "\nProxy environment variable set." 
} 

function proxyoff(){ 
    unset HTTP_PROXY 
    unset http_proxy 
    unset HTTPS_PROXY 
    unset https_proxy 
    unset FTP_PROXY 
    unset ftp_proxy 
    unset RSYNC_PROXY 
    unset rsync_proxy 
    echo -e "\nProxy environment variable removed." 
} 

をしてからGITを持っているために、プロキシの私のユーザーとパスGITハブに私のオンラインレポに物事をプッシュする準備ができてbashの...

それが正常に動作するために使用さが、私はGITのbashで「プロキシ」を書くとき、今、私は私の混乱にbeacuseをそれを考えることが

bash: proxy: command not found 
を語ります

GHT bashのコマンドをtxtファイル "proxy_functions.txt"から再挿入するにはどうすればいいですか?書きましたか?

+0

) – Inian

+0

それは非常に可能性があります。 ...私はそのファイル内の何かを修正する必要がありますか? – Arcones

+0

私はちょうど検索しただけで、GITがインストールされているディレクトリに "bash.bashrc"というファイルがあります。これはあなたが参照しているのと同じファイルですか? – Arcones

答えて

1

あなたのbash.bashrcファイルにproxy_functions.txtスクリプトを用意する必要があります。例えばproxy_functions.txtためC:\Users\Arcones\proxy_functions.txtに配置されている場合ので、あなたは言うあなたのbash.bashrcファイル内の行が必要になります。あなたが機能を追加した後、あなたは( `.bashrc`を調達しました

source C:\Users\Arcones\proxy_functions.txt 
+0

はい!!!これは!! – Arcones

関連する問題