【centos-7】利用三剑客awk-grep-sed-head-tail等

mac2022-06-30  40

sequence==seq序列         例子:seq 10    seq  1 10    seq  1 2 10

例子:seq 100 >ett.txt

head -30 ett.txt|tail -11

sed    stream editor  流编辑器,实现对文件的增删改替换查 

           -n             取消默认的,打印想要的。p是打印  $最后一行            例子:sed -n '20,30'p ett.txt       sed -n '$'p ett.txt

awk    过滤、输出内容,本身是一门语言(主要用于处理日志,文本)。

           NR     表示行号     例子:awk 'NR>19&&NR<31' ett.txt

                      只出一行     例子:awk 'NR==31' ett.txt

grep     -B 除了显示匹配的一行之外,并显示改行之前的num行

            -A 除了显示匹配的一行之外,并显示改行之后的num行          例子:grep 20 -A 10 ett.txt

    -C 除了显示匹配的一行之外,并显示改行之前后的num行

 

转载于:https://www.cnblogs.com/sec875/articles/8747998.html

最新回复(0)