linux awk 使用-F指定分割符号切分

待分割数据:base.txt

格式:以"\005"字符分割,列数据假设为coupon_id,query,count

目的:只要第一列coupon_id数据

常规操作:

cat base.txt | awk '{print $1}' > a.txt

不行,默认使用空格和TAB(\t)切分,现在需要使用“\005”, 使用-F参数进行指定切分字符:

cat base.txt | awk -F "\005" '{print $1}' > a.txt

结果:

注意:

‘{print $1}’一定要用单引号!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章