この質問は「ターミナルで開く/実行」に関する単純なものです。
どうやら、Ubunutu は、KDE や他の OS で知られているような bash/shell スクリプトをサポートしていないようです。
私は明白なことを試しました:
- ファイルマネージャーで右クリック
- 他のアプリケーションで開く...
- すべてのアプリケーションを表示
しかし、ターミナル アプリケーションはリストされておらず、「オンライン アプリケーションの検索」のみが表示されます。他の OS のように新しいアプリケーションを参照することすらできません。
何かアイデアはありますか? ランチャー アイテムを作成するなどのハックしか見つかりませんでしたが、それは解決策や理想からは程遠いです。
明確に言うと:
ファイル マネージャーでアクセス可能な bash スクリプトを、右クリックして [プログラムから開く] -> [ターミナル] から実行し、出力を確認できるようにしたいです。これは、Windows でバッチ ファイルをダブルクリックするのとまったく同じで、スクリプトを実行するだけで、スクリプトに記述しない限りターミナルは閉じません。つまり、これはダブルクリックして実行するのではなく、タイトルで既に述べたようにコンテキスト メニューからスクリプトを実行することです。
ありがとう!
Ubuntu-x64-14.04/Unity/Mod や調整なし。
答え1
クリーンな方法は、.desktop
スクリプト用のファイルを作成し、それをデフォルトのテキスト エディターにすることです。
/usr/share/applications/openscript.desktop
次の内容のファイルを作成します。[Desktop Entry] Name=Open script in terminal Exec=gnome-terminal -e "%U" Terminal=false Type=Application MimeType=text/plain;
次に、次の手順を実行します。
- ログアウト/ログイン(必要かどうかはわかりません)
- ファイルを右クリック
- 「開く」をクリックします。
- 別のアプリをクリックします...
- 「ターミナルでスクリプトを開く」を選択します
- 完了です!