2017-02-02 24 views
1

こんにちは私はMySqlUsersを作成するためのopenSUSEでシェルスクリプトを作成しようとしているが、私はそれを実行しようとすると、私はこのエラーを取得する:警告:引数を指定してプログラムを起動できませんでした。警告:Execの形式エラー

Warning: Could not start program '/home/thomas/Scripts/MySqlCreateUser.sh' with arguments '/home/thomas/Scripts/MySqlCreateUser.sh'.

Warning: Exec format error

私が何ができるか任意のアイデアを?

+1

人々が手助けできるスクリプト。 – JamesT

答えて

2

私はあなたがKDEメニュー項目からこれを開始しようとしていると思います。あなたがいることを確認する必要があり

:あなたが投稿する必要があるスクリプトでは、最初の行(のような#!/bin/bash)上の適切なシェバングを持って

  1. あなたのスクリプトが実行可能である(chmod +x /home/thomas/Scripts/MySqlCreateUser.sh
+0

大きなおかげで、私は最初のステップを実行し、それは動作します、私はすべてのシェルファイルでこの行が必要ですか? – Thomasttw

+0

この行は、これがbashスクリプトであり、他の種類のスクリプトやバイナリではないことをOSに伝えます。 「Shebang」のStackOverflowを検索して、関連する情報を取得できます。 –

関連する問題