尝试创建一个简单的脚本,但我没有任何运气。我用 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
也可以看看:什么是完整路径名?