私は一致するすべての環境変数を設定解除しようとしています_PROXY
:
env | grep -i _proxy | column -t -s '=' | awk '{ print $1 }' | grep -iv 'no_proxy' | xargs -0 -I variable unset variable
しかし、それはで失敗していxargs: unset: No such file or directory
ます。
ただし、に変更しようとするunset
とecho
、すべてが期待どおりに機能しているように見えます。設定されている変数のリストが表示されます。
env | grep -i _proxy | column -t -s '=' | awk '{ print $1 }' | grep -iv 'no_proxy' | xargs -0 -I variable echo variable
http_proxy
ftp_proxy
FTP_PROXY
https_proxy
HTTPS_PROXY
HTTP_PROXY
何がうまくいかないようですか?(あなたが目標を達成するための代替戦略を持っている場合は、私が興味を持ってんだけど、私はいただきたいすべてのほとんどを、これは失敗している理由を知りたいです。)
また、必要に応じて、OS Xを使用しています。