AWK 输出 ‘,“ 单引号,双引号
在使用awk的过程中,有时候需要把数据拼装后,加入单引号或者双引号,特别是在使用数据库的时候。但是awk在使用单引号或者双引号的过程中,经常会出现错误,原因是把单引号或者双引号跟它的动作的引号混淆了。下面简单的说明如何在awk中使用单引号或者双引号。
双引号:
awk '{print "\""}' #放大:awk '{print " \" “}'
使用“”双引号把一个双引号括起来,然后使用转移字符\去对双引号进行转意,就可以输出双引号。
输出单引号的方法跟双引号又有些差别,方法如下
单引号:
awk '{print "'\''"}' # 放大: awk '{print " ' \ ' ' " }'
首先使用一个双引号“”,然后在双引号里面加入两个单引号‘’,接着在两个单引号里面加入一个转移的单引号\',就可以输出单引号了
转载于:https://blog.51cto.com/dingmh/1377299