如何用shell命令获取指定行数据

2025-07-01 15:46:08

shell是Linux的一种脚本语言,简单易学,在Linux运维中,学会shell脚本可以让我们的工作事半功倍。下面我们看如何用shell命令获取文本的指定行数据

如何用shell命令获取指定行数据

sed用法

1、sed -n 'xp' data.txt;显示文件X行数据,获取第18行数据,即为sed -n '18p' data.txt

如何用shell命令获取指定行数据

head/tail用法

1、tail用法:tail经常用来查看文件末尾的数据,在shell中可以获取文本中指定数据行tail -n -3 data.txt 获取文件最好3行数据tail -n +3 data.txt 获取文件3到最后一行数据

如何用shell命令获取指定行数据

3、tail和head的结合使用:例如获取文本倒数第二行数据,结果如图所示命令:tail -n 2 data.txt | head -n 1

如何用shell命令获取指定行数据
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢