スクリプトはターミナル経由でしか起動できないのはなぜですか?

スクリプトはターミナル経由でしか起動できないのはなぜですか?

スクリプトを実行したい場合 (すでに実行可能としてマークしています)、テキスト エディターでスクリプトが開きます。リストからアプリを選択したい場合、システムはエディター、ブラウザーなどを提案します (ターミナルさえも提案しません)。オンラインでアプリを検索している場合 (Nautilus 経由)、表示されるのもテキスト エディターだけです。

したがって、唯一の方法は、ターミナル経由でスクリプトを開くことです。しかし、スクリプトをダブルクリックして、ポップアップ表示されたウィンドウで「実行」をクリックするだけではダメなのでしょうか?

ご協力いただきありがとうございます!

解決策を見つけました:

nautilus を開き、設定 > 動作 > 実行可能テキスト ファイルを開いたときに実行します。

答え1

Nautilus の設定を確認してください。私はドイツ語のローカライズ版を使用しているので、実際の英語名は異なる可能性があることに注意してください。ファイル ブラウザー (Nautilus) を開きます。[編集] メニューで設定ダイアログを開きます。[動作] タブには、実行可能スクリプトの処理に関するチェック ボックスがあり、スクリプトを表示するか、実行するか、または毎回プロンプトを表示するかを選択できます。

関連情報