2

私のすべてのbashスクリプトは、Mac OS XSnowLeopardでは実行されないようです。ダミーのbashシェルスクリプト(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にあることが確認されました

作成したシェルスクリプトを実行できない理由を誰かが判断するのを手伝ってもらえますか?

4

1 に答える 1

2

あなたは「。」を持っていません。パス内にあり、明示的なパスで呼び出していません。

于 2012-09-01T03:17:23.773 に答える