<分区>
我正在我的 Mac 上学习 bash:
在我的 Mac 中有一个最简单的 bash 脚本,它被命名为 untitled.sh
:
#!/bin/bash
echo "hello"
但是在我的终端我想运行它,我失败了:
$ sudo ./untitled.sh
Password:
sudo: ./untitled.sh: command not found
不知道为什么会报错,一切正常。
<分区>
我正在我的 Mac 上学习 bash:
在我的 Mac 中有一个最简单的 bash 脚本,它被命名为 untitled.sh
:
#!/bin/bash
echo "hello"
但是在我的终端我想运行它,我失败了:
$ sudo ./untitled.sh
Password:
sudo: ./untitled.sh: command not found
不知道为什么会报错,一切正常。
最佳答案
为您的脚本添加执行
权限:
chmod +x untitled.sh
你可以使用
ll untitled.sh # Linux
ls -l untitled.sh # Mac
检查权限。
关于bash - sudo : ./untitled.sh: 找不到命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48164278/