shell一些常用命令的随笔

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的语法进行操作的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值