0

実際の IP アドレスと DNS 名を必要とするいくつかのことを行うために使用するシェル スクリプトがあります (ユーザーが読みやすくするため)。

ユーザーは、スクリプトで使用される変数を含むシェル プロパティ ファイルを作成します。これらの変数の 1 つには、サーバーのパスと DNS 名が含まれます。次のように設定されています。

PROJ="Blah"
SERVER_NAME="MyServer"
SERVER_PATH="/<path>/$SERVERNAME/aFile/"

私のスクリプトでは、 の IP アドレスが必要です$SERVER_NAME。IPアドレスを抽出する関数がありますが、その情報を$SERVER_PATH変数に代入してから変数を使用する必要があり$SERVER_PATHます。とにかく私はこれを行うことができますか?

4

1 に答える 1

0

私の答えはずっと目の前にありました。$SERVER_NAME関数から取得した IP に 置き換える必要がありました。

私は基本的にやっただけSERVER_NAME=$SERVER_IPで、それだけでした。必要以上に複雑にしました!

于 2013-06-04T13:35:56.283 に答える