在实际中遇到这样一个问题.
假设有个一个文件file1,其内容如下:
$ cat file1 test1,test2
想用awk对文件file1进行处理,输出类似下面:
'test1' test2
因为处理代码简单,所以awk代码是在命令行中直接写出的.采用的完整命令如下:
$ awk -F ',' -v a="'" '{print a$1a,$2;}' file1
上面的命令输出类似下面:
'test1' test2
当然,这里要说明,使用的awk是GNU Awk 3.1.5.
在实际中遇到这样一个问题.
假设有个一个文件file1,其内容如下:
$ cat file1 test1,test2
想用awk对文件file1进行处理,输出类似下面:
'test1' test2
因为处理代码简单,所以awk代码是在命令行中直接写出的.采用的完整命令如下:
$ awk -F ',' -v a="'" '{print a$1a,$2;}' file1
上面的命令输出类似下面:
'test1' test2
当然,这里要说明,使用的awk是GNU Awk 3.1.5.