/dev/tty 端末から単一の結論を盗むこと(ncurses 用語)は可能ですか?

/dev/tty 端末から単一の結論を盗むこと(ncurses 用語)は可能ですか?

Ncurses物理画面()レベルの画面から行を分離してタイトルバーcurscrなどに専用にすることで、stdscrアプリケーションビューポート専用の論理画面()も作成できます。これを担当する呼び出しですncursesripoffline()

私の問題の基本的な説明は次のとおりです。正しい答えを得る必要があります/dev/tty。私にとって最善の方法は、1つの上部または下部の線を包み、何とか取り除く/tmp/tty.LCRiAotf山を作ることです。/dev/tty

/dev/tty私のマスタースクリプトは私が作成したいトップまたはボトムメニューバーを使用して提供しますが、スレーブスクリプトは高さが1行/tmp/tty.LCRiAotf未満でメニューバーを妨げない論理ttyを使用します。

通常、Zshellのシェルスクリプトでこれを行うのが最善です。コマンドラインツールを使用してラップされたttyデバイスを作成するのは難しいかもしれませんが、可能ですか?他のソリューションも歓迎します。可能ですか?

答え1

Dialog(1) とhiptail(1) は ncurses ライブラリに構築されたコマンドラインプログラムで、シェルスクリプトレベルでポップアップ、メニューなどを生成できます。あなたが望む特定の用途に対処しているかどうかわかりません。

関連情報