環境変数には次の問題があります。
私のLinuxサーバーには、HOSTNAME環境変数(SERVER_HOSTNAME値を含む)があります。 Linuxボックスには、別の環境変数HOSTNAME(CLIENT_HOSTNAME値を含む)があります。 set コマンドを使用して両方の変数を表示できます。
LinuxサーバーからLinuxシステムにTelnet経由でecho $ HOSTNAMEを実行すると、CLIENT_HOSTNAMEが表示されます。
ただし、このTelnetを実行してLinuxサーバーのホスト名(SERVER_HOSTNAME)をエコーするスクリプトを実行すると、Linuxボックスの代わりに解決されます。
私の質問は、TelnetセッションでCLIENT_HOSTNAMEを解決する方法です。エクスポートbuを試しましたが、役に立ちませんでした。
ありがとう