2017-02-09 5 views
0

いくつかのディレクトリを開き、スクリプトを実行するシェルスクリプトを作成しました。このbashファイルをターミナル(bash filename.sh)で実行します。シェルスクリプトを実行可能にする方法

+1

あなたは(http://askubuntu.com/questions/668079/ [この]をしようとしました:あなたはまた、スクリプトが実行することにより、実行権限を持っていることを確認する必要があり

#!/bin/bash

どのようにmake-a-sh-file-by-double-click-in-ubuntu-14-04)? –

+0

デスクトップエントリを作成し、このデスクトップエントリの実行コマンドをスクリプトのフルパスに指定します。 [here](http://askubuntu.com/questions/436891/create-a-desktop-file-that-opens-and-execute-a-command-in-a-terminal)を参照してください。 – alijandro

+0

'## 'あなたのスクリプトの行?コマンドラインから単に 'filename.sh'として実行できるのであれば、クリック可能でなければなりません(良い言葉ではありません)。 – cdarke

答えて

3

'#!/ binに/ bashの' でスクリプトを起動することができ最初の必要性

と< ファイル名として保存>また、あなたが+としての権限を保持していることを確認します.SHつまり、すべてのユーザーがスクリプトを実行できます。

0

shebang行をコードの先頭に追加する必要があります。

chmod a+x <filename>.sh

関連する問題