Chinaunix
标题:
awk如何处理特殊字符
[打印本页]
作者:
mvplove123
时间:
2015-06-23 11:56
标题:
awk如何处理特殊字符
做awk处理文本 时,共3列,每列以tab键分隔,但是解析第二栏,经常会转义失败 ,因为有特殊 字符,例如\,',如何处理,才能把第二栏的所有特殊字符当成普通字符串进行print呢
attaya beach garden 1
pattaya brove 1
pattaya dusit thani \ 1
pattaya journey 2ba 九寨溝國家地質公園附近 0
pattaya 2ba' 九寨溝國家地質公園附近 0
作者:
聆雨淋夜
时间:
2015-06-23 12:42
为什么我的可以呢
[root@www test]# cat file
attaya beach garden 1
pattaya brove 1
pattaya dusit thani \ 1
pattaya journey 2ba 九寨溝國家地質公園附近 0
pattaya 2ba' 九寨溝國家地質公園附近 0
[root@www test]# awk -F '[ ][ ]+' '{print $2}' file
beach garden
brove
dusit thani \
journey 2ba
2ba'
作者:
reyleon
时间:
2015-06-23 13:06
awk -F '\t' '{print $1,$2,$3}' ???
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2