【发布时间】:2015-07-05 06:07:42
【问题描述】:
有什么方法可以关闭文档中的参数扩展?
外壳命令:
$ cat > analyze.sh <<EOF
awk -F: '{print $NF}' asr.log | sort > tmp
awk -F '(' '{print $NF}' asr.log | awk '{print $1}' | sort > tmp2
EOF
我在analyze.sh中得到了这个:
awk -F: '{print }' asr.log | sort > tmp
awk -F '(' '{print }' asr.log | awk '{print }' | sort > tmp2
【问题讨论】:
-
在此处文档的开头引用或转义“限制字符串”会禁用其正文中的参数替换。见:Heredocs