Linux之命令详解-获取文本指定位置内容

Linux之命令详解-获取文本指定位置内容

1、查找ifconfig中的本地ip地址:

       ifconfig |tail -9 | awk 'NR==2 {split($2,arr,":");print arr[2]}'


2、获取文本中获取倒数第三行、第一列数据的内容:

      cat data.txt |tail -3 | awk 'NR==1 {split($1,arr,":");print arr[1]}'


解释:

         cat     : 读取文本data.txt内容

         tail -3: 获取倒数三行内容

         split(操作第几列数据,拆分数据的存放位置,一般为数组,拆分的格式)

         NR==1  :所操作的内容为第一行,相当于head -n 1


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值