Cシェルでa.outを実行中にエラーが発生する

Cシェルでa.outを実行中にエラーが発生する

私は私のホームディレクトリにあります。そこに実行可能ファイルがありますa.out。私はこれをこのように実行したい -

/bin/csh ~/a.out
^F^E@@@@@▒^A▒^A^H^C^D^B^B@^B@^\^\^A^A^E@@: Event not found.

単に走ることはできません。

./a.out

良い結果。ところで、なぜ反対方向では機能しないのだろうか。

返品、

/bin/csh tmp/script

script一部のシェルコマンドを含むプレーンテキストファイルでうまく機能します。echo

答え1

/bin/csh filenameからシェルコマンドを読み込むようにシェルに指示しますfilename。シェルにファイルを実行させたい場合(例:いいえ同様)を使用する必要があります/bin/csh -c ./a.out

関連情報