GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでシェルスクリプトを実行しようとすると、バイナリファイルを実行できません

chmod -x ファイルから実行権限を削除します。これを行います:

chmod +x path/to/mynewshell.sh

そしてそれを実行します

/path/to/mynewshell.sh

エラー レポートにあるように、スクリプトは実際にはスクリプトではなく、バイナリ ファイルです。


Linux
  1. シェルでファイルを実行するとどうなりますか?

  2. / usr / bin / ls:/ usr / bin / ls:バイナリファイルを実行できませんか?

  3. ショートカットキーが押されたときにシェルでスクリプトを実行するにはどうすればよいですか?

  1. ファイルまたはディレクトリが変更されたときにシェルスクリプトを実行する方法は?

  2. stdin からパイプされたスクリプトを実行する (Linux/シェル スクリプト)

  3. 起動時にシェルスクリプトを実行する方法

  1. UNIX/Linuxでシェルスクリプトを実行する4つの方法

  2. シェルで .sh 拡張子のないファイルを実行する方法

  3. シェル スクリプトで Linux を使用してテンプレートを作成しますか?