Linux shell中如何给文本加上行号呢
2020-04-26 18:01 潇湘隐者 阅读(7951) 评论(0) 编辑 收藏 举报在Linux中,如果我想给查看的内容加上行号,怎么处理呢?下面总结几种方法,以便不时之需!
方法1:cat命令
cat命令的参数-n,可以输出行号。
[root@KerryDB klb]# cat -n redo_anly_script.sql
方法2:nl命令
nl命令在linux系统中用来计算文件中行号。nl可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐0等等的功能
[root@KerryDB klb]# nl redo_anly_script.sql
方法3:awk命令
[root@KerryDB klb]# awk '{ print FNR " " $0}' redo_anly_script.sql
扫描上面二维码关注我
如果你真心觉得文章写得不错,而且对你有所帮助,那就不妨帮忙“推荐"一下,您的“推荐”和”打赏“将是我最大的写作动力!
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.