うまく動作しているbashスクリプトがあります。 /usr/local/app1/aaa.shがコピー後にbashスクリプトが正しく動作しない
私はAPP2からそれを実行した場合
を/usr/local/app2/aaa.shにコピー、それは以下のエラーMSGをスローしましょう
: command not foundts.sh: line 10:
: command not foundts.sh: line 17:
: command not foundts.sh: line 19:
: command not foundts.sh: line 26:
: command not foundts.sh: line 30:
私のローカルデスクにコピーしてから/usr/local/app3/aaa.shにコピーすると、同じことが起こります。
しかし、どういうわけか私はscpで他のサーバーにコピーします。それはうまくいく。
何が起こっているのか理解してくれる人はいますか?
おかげ
'/ usr/local/app1 /'のローカルスクリプトは 'aaa.sh'から呼び出されますか?その場合、aaaを別のディレクトリに移動すると、それらのスクリプトに直接アクセスすることはできなくなるため、コピーする必要があります。 – TW80000