このコマンド出力を変数に代入したい
echo "status:0
id:239965eb20557679348-1
aaa:[bbb:config this
ccc:0.758]" | awk -F: 'NR==3 {print $3}'
しかし、多くの方法で試してみるとecho $my_var
、空の結果で失敗しました。
my_var=$(echo "status:0
id:239965eb20557679348-1
aaa:[bbb:config this
ccc:0.758]" | awk -F: 'NR==3 {print $3}')
または
my_var=`echo "status:0
id:239965eb20557679348-1
aaa:[bbb:config this
ccc:0.758]" | awk -F: 'NR==3 {print $3}'`
運が悪かったのですが、これで何か足りないものはありますか?