所以我一直在尝试在 OSX 10.9.5 环境中运行一些简单的文件管理脚本,但每次我尝试运行脚本时,它首先说我没有权限,所以我 sudo 命令,但随后抛出命令未找到错误。
例如;
sudo ./hello.sh
Run Code Online (Sandbox Code Playgroud)
输入我的密码后将导致
sudo: ./hello.sh: command not found
Run Code Online (Sandbox Code Playgroud)
hello.sh 脚本由以下内容组成。
#!/bin/bash
echo 'hello world'
Run Code Online (Sandbox Code Playgroud)
echo 'hello world'然而,如果我只是从终端行运行命令,那么它就会很好地打印它。我已经检查了错误的行结尾,但它们是 \n
在终端/命令行使用方面仍然是新手,所以解释会很棒。