创建脚本时遇到问题

创建脚本时遇到问题

尝试创建一个简单的脚本,但我没有任何运气。我用 nano 创建了一个文件,并保存了它。然后:

sudo chmod +x filename

脚本如下:

#!/bin/bash
#script to restart networking after failed suspend

sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start

但是当我测试它时,它显示:command not found

答案1

当您没有为脚本提供正确的路径时,就会发生这种情况。您应该使用:

cd /path/to/script/
./filename

或仅:

/path/to/script/filename

也可以看看:什么是完整路径名?

相关内容