web-dev-qa-db-ja.com

ssh上のNcurses-表示されますか?

少し非常に単純グラフィックを必要とする小さな端末ユーティリティを作成したいと思います。したがって、ncursesを使用したいと思います。

今私が疑問に思っているのは、ncursesプログラムまたはncursesを使用するpythonスクリプトはssh上に表示されますか?色も表示されるようにしたいですか?.

4
Dean

動作しますが(当然のことながら)、(デフォルトのシェルではなく)sshを介してコマンドを実行している場合は、-tオプションを使用して端末を割り当てる必要があります。

sshマニュアルページ は言う

-t
疑似端末の割り当てを強制します。これは、リモートマシン上で任意の画面ベースのプログラムを実行するために使用できます。これは非常に便利です。メニューサービスを実装するとき。複数の-tオプションは、sshにローカルttyがない場合でも、ttyの割り当てを強制します。

4
Thomas Dickey