gpt4 book ai didi

linux - 使用 bash 脚本删除 ".bash_aliases"

转载 作者:太空宇宙 更新时间:2023-11-04 05:11:24 25 4
gpt4 key购买 nike

在我的 .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,这样它就会像您一样运行并修改您自己的主目录。

关于linux - 使用 bash 脚本删除 ".bash_aliases",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54911939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com