Bash脚本破坏了我的PATH

the*_*der 0 bash terminal

以下脚本反转安装脚本(删除安装的其他脚本的所有内容).脚本完成并执行任务,但此后我的终端几乎失败了每个命令抱怨bash: /usr/bin/sudo: No such file or directory

我按如下方式调用脚本: bash -x remove-all.sh

给我一个关于当前Ubuntu和Suse的错误终端我不太了解bash知道是什么原因导致这个你能帮忙吗?

谢谢你,尤卡

码:

#!/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;
Run Code Online (Sandbox Code Playgroud)

Jam*_*lin 5

sudo rm -rf /usr/bin idea.sh
Run Code Online (Sandbox Code Playgroud)

AAAAH!你/usr/bin递归删除!你的意思是:

sudo rm -f /usr/bin/idea.sh
Run Code Online (Sandbox Code Playgroud)