【发布时间】:2014-02-28 16:04:38
【问题描述】:
我在我的 unix 环境中设置了以下变量。如果我尝试在 awk 命令中使用它,它不起作用,但是当我不使用 $b 变量时,相同的命令正在工作
$b="新"
当我尝试执行命令时它不起作用
echo "$a" | tr [a-z] [A-Z] |awk -v RS=, '/TABLE/&&/CREATE/&&/`echo ${b}`/{print $NF}'
但是,如果我将 $b 值替换为 NEW 为 低于其工作
echo "$a" | tr [a-z] [A-Z] |awk -v RS=, '/TABLE/&&/CREATE/&&/NEW/{print $NF}'
【问题讨论】: