我想製作一個腳本,如果/ etc/environment文件當前爲空,則啓用代理設置,如果文件有文本則禁用設置。我寫了一些代碼,但不知道爲什麼/ etc/environment文件沒有被編輯。我已經清除了我正在使用的實際代理。 任何幫助將不勝感激!如何讓EOT在bash中的IF ELSE語句上工作?
#!/bin/bash
if [ -s /etc/environment ]
then
cat<<EOT >> /etc/environment
http_proxy="blank"
https_proxy="blank"
ftp_proxy="blank"
export http_proxy https_proxy ftp_proxy
EOT
else
> /etc/environment
fi