如何使用bash脚本删除文件夹中的内容?
答
你应该说“......我的bin文件夹”,而不是‘我的/ bin文件夹’。 /bin
是绝对路径,bin
是相对路径。
rm -rf ~/bin
删除$HOME/bin
,所以不是你想要的。
现在,它取决于您的位置:如果您在项目目录中输入命令时只需键入rm -rf bin
。
答
〜是当前用户主目录的简写。所以除非它也是你的项目目录,否则你做错了什么。除此之外,结算目录将
rm -rf ~/bin/*
如果你也想清除隐藏文件
rm -rf ~/bin/.[a-z]*
确保你没有做
rm -rf ~/bin/.*
特别是作为根,因为它会尝试清除整个系统。
是''-rf''必要的吗?不会有'rm〜/ bin/*''就够了 – muon 2017-02-08 15:25:14