2017-07-27 11 views
1

私は/ home/myself/binディレクトリにあるシェルスクリプトを持っています。私は、コマンドによってソース〜/ .profileにPATH変数へのパスの追加

export PATH=$PATH:/home/myself/bin 

は、その後、私は私の.profileを調達行を追加することにより、.profileファイルにPATH変数にそのパスを追加しました。私はそれを示して のsh myscript.shコマンドを実行すると、

sh: 0: Can't open myscript.sh 

は、誰も私が間違っているつもりですどこ私を言うことはできますか?

答えて

0

$PATHは、実行ファイルを検索する場所をシェルに指示します。あなたの場合、shは実行可能ファイルで、myscript.shは単なる引数です。 (shなし)

chmod +x /home/myself/bin/myscript.sh 

それからちょうど実行myscript.sh:あなたは最初myscript.sh実行可能ファイルを作成する必要があります。

関連する問題