![创建脚本时遇到问题](https://linux22.com/image/841180/%E5%88%9B%E5%BB%BA%E8%84%9A%E6%9C%AC%E6%97%B6%E9%81%87%E5%88%B0%E9%97%AE%E9%A2%98.png)
尝试创建一个简单的脚本,但我没有任何运气。我用 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
也可以看看:什么是完整路径名?