我正在使用最新版本的Ubuntu,并且对编码和StackOverflow非常陌生。
我创建了一个简单的脚本来呼应“ Hello World”。
脚本的名称是 helloworld.sh
#!/bin/sh
echo "Hello World"
我尝试使用运行它sudo ./helloworld.sh
,但收到以下提示:
sudo: ./helloworld.sh: command not found
我在这里做错了什么?
尝试: chmod +x helloworld.sh
您可以通过运行来确定特定的文件权限ls -l
,这将显示您具有该文件的可执行权限helloworld.sh
,从而允许您使用来运行该文件./
。
如果您没有更改模式(chmod
)的权限,请尝试以运行脚本sh helloworld.sh
。
最后,sudo
除非对该帐户设置了一些严格的权限,否则您无需与之一起运行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句