0
私たちは、このような状況見ている:「」bashソースへのパス?
% . setup.sh
源
% . ./setup.sh
よりも(別のディレクトリにある)別のファイルには影響を与えパスのいくつかの並べ替えがありますがコマンド?
私たちは、このような状況見ている:「」bashソースへのパス?
% . setup.sh
源
% . ./setup.sh
よりも(別のディレクトリにある)別のファイルには影響を与えパスのいくつかの並べ替えがありますがコマンド?
/
が含まれていないsource
の引数は、PATH
ルックアップの対象です。
bash
がPOSIXモードでなく、PATH
で要求されたファイルを見つけることができない場合は、カレントディレクトリも検索されます(最初はパスルックアップが実行されないという印象を招く可能性があります)。
を指定する必要があります。 –
envどのディレクトリが最初に実行されるかを調べる。 – Forbs
@ForbsあなたはPATHを見ることを意味しますか? –
正しい。Linuxが直接実行を許可していないため、 ':。:'は存在しないことに気付くかもしれません。 ( '。/' – Forbs