macos - 如何在 Mac OS X Snow Leopard 上运行 bash 脚本?

标签 macos bash unix

我的所有 bash 脚本似乎都无法在 Mac OS X Snow Leopard 上运行。我创建了一个虚拟 bash shell 脚本 (dummy.sh)。脚本的权限是

-rwxr-xr-x@

该脚本包含以下几行:

#!/bin/bash
echo

我的$PATH是

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin

但是,每次我尝试在终端中运行 dummy.sh 时,都会收到此错误:

-bash: dummy.sh: command not found

bash 已确认位于/bin

有人可以帮助我确定为什么我无法运行我创建的 shell 脚本吗?

最佳答案

你没有“.”在您的路径中,并且没有使用显式路径调用它。

关于macos - 如何在 Mac OS X Snow Leopard 上运行 bash 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12224621/

相关文章:

linux - 搜索通配符的 grep 命令

mysql - 查询花费很长时间在错误日志中发现锁定代码?

linux - 遍历目录中的文件;拉出文件名以替换现有文件中的字符串

python - 导入错误: cannot import name '_psutil_osx' from partially initialized module 'psutil

objective-c - 调整成为FirstResponder 和 resignFirstResponder 的 View 大小 - Cocoa (OS X)

c++ - 同一段代码,可以在xcode中编译,也可以在terminal中用g++、clang++编译,不能用gcc或clang编译。为什么?

bash - 如何创建多行 curl 字符串,变量包含在单引号和双引号中?

bash - 按任意键,shell 中显示超时进度

linux - bash 脚本从文件中获取所花费的时间

C 程序帮助使用 getopt 和命令行参数在 Unix/Linux 中打开文件