awk

1 awk 打印输出某几列,默认'\t' 分割:
awk默认就是空格和TAB,如果要指定用TAB可以用 awk -F '\t'

**awk****的内置变量**
FS: field separator,读取文件本时,所使用字段分隔符;
RS: Record separator,输入文本信息所使用的换行符;
OFS: Output Filed Separator: 输出的字段[分隔符],默认为空格;
ORS:OutputRow Separator:输出的记录[分隔符],默认为新行;

命令:
1 awk -v OFS="\t" '{print $1,$2}' tripslice0 > tripslice0-test // OFS 表示输出文件时使用的分割符
2 awk -F '\t' '{print $1,$2}' tripslice0 > tripslice0-test  // -F 表示读取文件时使用的分隔符

注意:-F == -fs
usage: awk [-F fs] [-v var=value] [-f progfile | 'prog'] [file ...]

参考:
1 linux下awk的使用+练习
2 awk 用法大全

你可能感兴趣的:(awk)