以下脚本反转安装脚本(删除安装的其他脚本的所有内容)。该脚本完成并完成任务,但此后我的终端几乎失败了每个抱怨bash: /usr/bin/sudo: No such file or directory
我按如下方式调用脚本:bash -x remove-all.sh
给我一个当前Ubuntu和Suse的错误终端 我不太了解bash知道导致这种情况的原因 你能帮忙吗?
谢谢,Yucca
代码:
#!/bin/bash
sudo umount -a -t vboxsf
sudo rm -rf ~/idea-IC-111.167
sudo rm -rf ~/Desktop/netbeans-7.1.desktop
sudo rm -rf ~/.netbeans
sudo rm -rf ~/.m2
sudo rm -rf ~/NetBeansProjects
sudo rm -rf ~/IdeaProjects
sudo rm -rf /usr/lib/maven
sudo rm -rf /usr/lib/jvm
sudo rm -rf /usr/bin/java
sudo rm -rf /usr/bin/mvn
sudo rm -rf /usr/bin/netbeans
sudo rm -rf /usr/bin idea.sh
echo 'done'
exit 0;
答案 0 :(得分:5)
sudo rm -rf /usr/bin idea.sh
AAAAH!你递归删除了/usr/bin
!你的意思是:
sudo rm -f /usr/bin/idea.sh