%20%E3%82%92%E4%BB%8B%E3%81%97%E3%81%A6%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%A7%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
この質問は「ターミナルで開く/実行」に関する単純なものです。
どうやら、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;
次に、次の手順を実行します。
- ログアウト/ログイン(必要かどうかはわかりません)
- ファイルを右クリック
- 「開く」をクリックします。
- 別のアプリをクリックします...
- 「ターミナルでスクリプトを開く」を選択します
- 完了です!