何かを実行するBashスクリプトがあります。これには静的ドアが含まれていますCHANGE_ME
。私が望むのは、CHANGE_ME
出力が変数に置き換えられることです。つまり、$ VARが192.168.xxに設定されている場合はどうなりますか?CHANGE_ME
に置き換えられます。some-text
スクリプトには次の変数があります。
#!/bin/bash
NODE_NAME="CHANGE_ME"
...
CHANGE_ME
他の起動スクリプトで戻り値に依存するVAR値を変更したいと思います。
if [[ "$SOMETHING" == "true" ]]; then
NETWORK=$(curl http://169.254.169.254/latest/meta-data/local-ipv4)
たとえば、NETWORK が 192.168.xy を返す場合は CHANGE_ME を X に置き換え、そうでない場合は NETWORK が 172.16 を返すと CHANGE_ME を Y に置き換えます。