私のrubyスクリプトの最初に、ワードプレスを配列にインストールするために実行する必要のある手順を宣言します
$wordpress_cmds = [ "mkdir -p #{$web_root}#{$web_directory}#{$web_url}/public_html",
"cp -R #{$wordpress_current}/* #{$web_root}#{$web_directory}#{$web_url}/public_html",
"chown -R www-data:www-data #{$web_root}#{$web_directory}#{$web_url}",
]
一部の変数は後で更新されます。arryaにアクセスするときに配列にあるすべての変数の最新の値を取得する方法はありますか?
私のコードが次のようなものである場合、必要なものではなく、常に配列の初期値を取得するとします(内部に更新された変数があります)
$web_root = '====='
$wordpress_cmds = ["#{$web_root}"]
puts $wordpress_cmds[0]
$web_root= "new value"
puts $wordpress_cmds[0]
$web_root.replace("new value")
puts $wordpress_cmds[0]