现在的位置: 首页 > 综合 > 正文

shell一些常用命令的随笔

2017年11月14日 ⁄ 综合 ⁄ 共 279字 ⁄ 字号 评论关闭

grep :

 对于grep 命令,我们如果涉及到+,?,|,(),x{m},我们需要利用其扩展部分,后跟参数-E

其中|,我这里特别强调下,就是提取多个关键字特别好用,|前后的关键不要有空格。

awk:

其中BEGIN,END也是我需要强调的。BEGIN表示扫面之前就开始执行,END则是扫面完成后我们再执行

比如file

1 2 3 4

3 4 5 6

我现在需要将第二行的$1,$3 跟第一行的$1,$3相加

awk 'NR==1{a=$1;b=$3} NR>=2{a +=$1;b +=$3}'

这里a,b就是两个数相加的结果',这里{}里面两个句子 之间用分号隔开。这里完全是类c的语法进行操作的

抱歉!评论已关闭.