binフォルダーに.shファイルがありますが、使用しようとするとサーバーはそのフォルダー内でファイルを見つけることができません。特定のフォルダにコマンドが見つからないのはなぜですか?
/home/monju/full/app/bin $ls
checkServer.sh etf_disagg_config_loader.sh getLogName.sh mapr
common.sh findLog.sh jgrouplog.sh phase2b
commonStart.sh findServer.sh jmx postInstallSetup.sh
errorLog.ksh followLog.sh jrebel.sh probe.sh
etf genTestFile.ksh killServer.sh RMSDisable.sh
/home/monju/full/app/bin $stopServer.sh
bash: stopServer.sh: command not found
/home/monju/full/app/bin/stopServer.sh
を使用すると、それを使用することができます。それが意味するものではありませんbin
という名前のディレクトリにありますので、
あなたは正しく思います。 :) – Barmar
標準検索パスを使用する前に、現在のディレクトリ内のものが選択されるので、 '$ PATH'の前にそれを置くことは*余分な*悪い習慣です。 – Kusalananda