繁体   English   中英

使用 bash 脚本删除“.bash_aliases”

[英]Remove ".bash_aliases" with bash script

在我的 .bashrc 中,我使用 .sh 脚本来轻松配置新安装的 Debian。 但是在尝试的同时

rm -f ~/.bash_aliases
wget https://raw.githubusercontent.com/.../.bash_aliases

rm -f ~/.bashrc
wget https://raw.githubusercontent.com/.../.bashrc

它只是省略了那些行? 文件具有chmod +x ./script.sh权限并由sudo ./script.sh运行 可能有什么问题?

(在最终代码中有完整链接,文件被下载为.bashrc.1.bash_aliases.1

除非有充分的理由,否则不要使用sudo

当您运行sudo ./script.sh它以 root 身份运行,因此~指的是 root 的主目录/root而不是您用户的主目录。

只需运行./script.sh ,以便它像您一样运行并修改您自己的主目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM