小さなターミナルユーティリティを作成したいと思ういくつかが必要です。とても簡単です制度法。だから私はncursesを使用したいと思います。
今私が知りたいことは:ncursesプログラムまたはncursesを使用するPythonスクリプトをsshで見ることができますか?色も目立ちたいです。
答え1
うまくいくが(驚くべきことに)、デフォルトのシェルの代わりにsshを介してコマンドを実行する場合は、-t
そのオプションを端末に割り当てる必要があります。
これSSH マニュアルページ説明する
-t
疑似端末割り当てを強制します。これは、リモートコンピュータ上で任意の画面ベースのプログラムを実行するために使用することができ、これは、例えばメニューサービスを実装する場合に有用である。多くの種類-t
オプションは、sshにローカルttyがない場合でもtty割り当てを強制します。