
用awk,一条命令就可以搞定: awk '{print 竖衡$0" "FNR}' file.txt >result.txt 其中,$0表示当前处理的文件行内容,FNR表示当前处理的文件行
行号
。
结果存在result.txt中。
为余敬拓展思路,下面用一个不同的方法:
用sed得到每行行号,存入一个tmp文件,然后用paste合并这两个行数相同的文件就得到了。假设你的原始文件名称为file.txt。
#!/bin/sh
sed 余毁做-n '=' file.txt >tmp
paste file.txt tmp >result.txtrm -f tmp最近在写Thrift文件时,从其他地方拷贝过来的数据,没能带上行号,这样运轮子得手工一行行添加行号,比较费时费力。
原数据:
期望数据:
这里涉及两个问题:
1、只要2-4行需要自动添加行号
2、需要在Vim编辑器上执行
解决思山埋路:
1、在Vim命令模式下指定行数
2、通过外部命令Awk可以自动生成行数
在vim的命令行模式输入:
就可以实现上述目的
释义:
1、指定行数:逗悄蚂2,4
只要2-4行
2、执行外部命令:!awk '{print ""NR":" 2}'
!awk:执行外部命令awk
NR:行数。这里是NR行数与Vim行数不一样,而是我们输入的指定内容行行数,即2-4行内容在写长篇 文章 的时候,为了更好地计算出文中有多少行数,我们可以利用word 2010中的“行号”设置功能来给文档的每一行加上“行号”提示。具体怎么做下面我来告诉你枝茄碧吧。 Word给每行加上行号的步骤打开word文档,
单击菜单栏的“页面布局”选项卡,在页面设置功能区单击“行号”的小三角按钮
Word给每行加上行号的步骤图1出来的下拉列表单击最下面的“行编号选项”
Word给每行加上行号的步骤图2在版式选项卡界面中单击“行号”按钮
Word给每行加上行号的步骤图3d出的窗口将“添加行号”的复选框勾上,单击“确定”
Word给每行加上行号的步骤图4设置完成后让我们猛举来看一纳卜下效果
Word给每行加上行号的步骤图5
猜你喜欢:
1. excel 公式获取行号的方法
2. wps表格怎么设置连续行号
3. excel 获取行号函数的使用教程
4. excel怎么打印行号和列标
5. word怎样添加行号欢迎分享,转载请注明来源:内存溢出

