他のttyの環境変数の取得/設定

他のttyの環境変数の取得/設定

新しいシェルで作成されたツール(Autokey)を使用しています。素晴らしいツールですが、現在のシェルから情報を抽出したいです。

私がpts / 0にあり、変数をVAR1 = yesに設定したとしましょう。他のシェルでは、pts / 0から変数を読み取って適切なアクションを取ることを望みます。変数を設定できることもお勧めします。これを行う方法はありますか?

おそらく読む必要はありません。ワンクリックの組み合わせでbash実行、-o設定、EDITOR、VISUAL設定などを行います。

NFSは安定して使用できません。私のプロフィールは変更できますが、ルートのプロフィールは変更できません。それ以外の場合は、他の管理者のためにプロフィールを台無しにします。デフォルトでは、SSHを介してのみすべての操作を実行できます。それは私のやり方で動作します - ただきれいではありません。私はインタラクティブを好む。

私の特別なケースでは、変数をファイルに保存することを検討しました。地元の人なら大丈夫です。 SSH経由で終了すると、ファイルをリモートで保存することはできません。

このツールはPythonを使用しているため、Pythonで他のシェルから変数を読み取る方法があるかもしれません。 Bashができない場合は、Pythonもできるかどうか疑問です。

関連情報