2016-11-21 17 views
0

でそのようなファイルやディレクトリエラー。 はその後、私はbinフォルダにスクリプトを移動し、今ではエラーコマンドライン引数のbash

a: No such file or directory 
b: No such file or directory 
c: No such file or directory 

この問題を解決する方法上の任意のアイデアを示している

script a b c 

として、それを実行しようとしましたか?

+0

はいそれがありました。 –

答えて

1

スクリプトの名前を変更してください。あなたのシステムにscriptプログラムがインストールされているとします。

はあなたのbashから参照してください:man script

+0

スクリプト名がスクリプトではありませんでした。それはssh-addでした。私のシステムにバイナリssh-addがインストールされていませんでした。エラーはそのファイルではありません。 –

+1

'file $(which ssh-add)'の出力を出力しました。 – Cyrus

+1

ok。すでにssh-addがインストールされていました。私は自分のscript.Newという名前を変更しました。 –

0

あなたは、パラメータとしてファイルを使用してスクリプトを実行します。

$ ./script a b c 

パラメータファイルとスクリプトは同じ場所です。ファイルbinフォルダを移動した後、パラメータファイルが存在しない別の場所からスクリプトを実行することがあります。

だから、それがうまく働いたことになる

$ script /path/of/a /path/of/b /path/of/c 

ファイル

の場所でスクリプトを実行します。

関連する問題