Ubuntuのテキストエディタでシェルスクリプトが開くのを修正

シェルスクリプト(.shファイル)をダブルクリックしたとき、どうなりますか? 通常の期待は、それが実行されることです。 しかし、これはUbuntuの場合ではないかもしれません、または私はファイル(Nautilus)の場合で言うべきです。 あなたは「実行」、「ファイル」、「実行」と怒って叫ぶかもしれませんが、ファイルは実行されず、代わりにGeditで開かれます。

私はあなたが言うことを知っている、ファイルは実行権限を持っていますか? はい、そうです。 シェルスクリプトには実行権限がありますが、ダブルクリックしてもテキストエディタで開きます。 私はそれを望んでいません、そして、あなたが同じ問題に直面しているならば、私もあなたがそれを望んでいないと思います。

私はあなたが端末でそれを実行するように忠告されたであろうことを知っています、そして、私はそれがうまくいくであろうことを知っています、しかしそれはうまくいかないGUI方法の言い訳ではありません。 それは...ですか?

このクイックチュートリアルでは、ダブルクリックしてシェルスクリプトを実行する方法を説明します。

Ubuntuのテキストエディタでシェルスクリプトが開くのを修正

シェルスクリプトがテキストエディタで開いているのは、Files(Ubuntuのファイルマネージャ)で設定されているデフォルトの動作です。 以前のバージョンでは、ファイルを実行するか編集用に開くかを尋ねられます。 デフォルトの動作はそれ以降のバージョンで変更されました。

それを修正するには、ファイルマネージャに行き、トップメニューから「 設定」をクリックしてください。

次に[ ファイル]環境設定の [ 動作 ]タブに移動すると、[ 実行ファイルテキストファイル ]のオプションが表示されます。

デフォルトでは、「開いているときに実行可能テキストファイルを表示する」に設定されています。 実行するか編集するかを選択できるように「毎回確認する」に変更することをお勧めしますが、もちろん実行用にデフォルトで設定することもできます。 あなたの選択は本当にここにあります。

このちょっとしたヒントが、この小さな「問題」を解決するのに役立ったことを願います。 質問や提案は常に歓迎されています。

推奨されます

Linux Mintでワークスペースを作成して切り替える方法
2019
MPV Player:Linux用のミニマリストビデオプレーヤー
2019
Linux Machine Vendor System76が独自のLinuxディストリビューションを発表
2019