awk相关

来源:互联网 发布:sql删除表数据语句 编辑:程序博客网 时间:2024/06/06 04:15

记录一下awk的基本用法。。。

在linux命令行中cd到指定文件夹后输入#!/bin/awk

然后打开文件进行操作 cat filename |awk '{......}',其中{ }里面写的就是执行语句; 如果要写到另一个文件中 就是在awk'{...}' > output_file。

awk根据将文件每行的内容一块块的,用$1,$2。。。表示,比如文本'aa bb cc'的 $1='aa',$2='bb',$3='cc',默认的分隔符大概就是空格或者tab之类的,想要自己指定分隔符就用-F' '表示,具体语句如下(如果打算用分号;作为分割符的话):awk -F';' '{}'  。如果要同时用2个或以上的分隔符同时分割,就用 -F[ 分隔符] ,比如awk -F[-;]就是将-和;都作为分隔符。

0 0
原创粉丝点击