
私はLinuxコマンドを入力して結果をテキスト領域ウィジェットに出力できるGUIコンソールを探しています。そのようなソフトウェアを使用できますか?このような:
gnome-terminal
あるいは、同じコンソールプログラムでは、xterm
新しいコマンドが出るたびに画面がスクロールし続け、結果が数十行に達すると非常に迷惑になります。
ブラウザがアドレスバーにURLを入力してウェブサイトの結果を取得するのと同じように、コマンドと結果を同時に視覚化したいと思います。
Python、Tcl、Ruby、Javaなどの言語で実装できるソフトウェアがあるかどうかを知りたいです。
答え1
あなたの目的にどれほど良いかはわかりませんが、次のことを試すことができます。
2つのGUI端末を開きます。そのうちの1つ(「ターミナルB」)からtty
デバイスノードを取得するために使用されます/dev/pts/11
。
他の端末(「ターミナルA」)では、出力が別の端末にリダイレクトされるように設定します。
exec 1>&2> /dev/pts/11
これにより、標準出力(ファイル記述子1)と標準エラー(fd 2)チャネルがリダイレクトされます。exec 1> /dev/pts/11
エラーストリームを元の場所に残す直接交換を好むこともできます。これはエラーを通常の出力と区別するのに役立ちます。
それでは、「ターミナルA」でls -l /
何かを試してみてください。他の端末に出力が表示されることがわかります。
答え2
Launchyを試してみてください。ファイルシステムと統合され、必要な出力を提供するプラグインがある可能性があります。