在文件中的每一行上方添加并编号空行

Gooze_Berry

我正在使用以下命令输出具有关联 IP 的服务器列表。对于脚本的另一部分,我需要以特定方式格式化此输出。每行上方都有一个递增的行号。下面的例子

 paste <(aws ec2 describe-instances --query 'Reservations[*].Instances[*].Tags[*].{Name:Value}' --output text) \
         <(aws ec2 describe-instances --query 'Reservations[*].Instances[*].{PrivateIP:PrivateIpAddress}' --output text) | awk 'ORS="\n\n"' >> $TMP1  

输出(在 tmp 文件中):

Dev Server   111.11.11.11

Test Server     222.22.22.22

但是,如何将数字附加到每个空行?

例子

1
Dev Server   111.11.11.11
2
Test Server  222.22.22.22

阿尔卡迪乌什·德拉布奇克

使用awk

$ cat FILE

Dev Server   111.11.11.11

Test Server     222.22.22.22   
$ awk '{ if ($0 ~ /^$/) { print ++counter } else { print $0 }}' FILE
1
Dev Server   111.11.11.11
2
Test Server     222.22.22.22

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel宏突出显示每个空行上方的每一行

来自分类Dev

如何在PHP中显示每一行的编号

来自分类Dev

如何在PHP中显示每一行的编号

来自分类Dev

grep文件中的每一行

来自分类Dev

比较文件中的每一行

来自分类Dev

在jquery中的选定行上方添加一行

来自分类Dev

从C中的文件删除最后一行-创建空行

来自分类Dev

使用sed在文件的每一行中添加一个句子

来自分类Dev

在数据框中的每一行插入一个空行

来自分类Dev

在linux中的文件中的每一行之前添加文本

来自分类Dev

为从CSV文件导入的每一行添加UUID

来自分类Dev

如何读取文件的每一行并添加if语句?

来自分类Dev

为从CSV文件导入的每一行添加UUID

来自分类Dev

如何为文件的每一行添加交互值?

来自分类Dev

使用bash在文件的每一行中添加方括号

来自分类Dev

将选择器添加到css文件中的每一行

来自分类Dev

在.txt文件的每一行中添加前缀和后缀

来自分类Dev

如何在文件的每一行中添加前缀/后缀?

来自分类Dev

给带有特定字符串的sed文件中的每一行添加#

来自分类Dev

在多个txt文件的每一行中添加前缀

来自分类Dev

在.txt文件的每一行中添加前缀和后缀

来自分类Dev

遍历文本文件中的每一行并添加到列表框

来自分类Dev

在文本文件中的每一行前添加 ##

来自分类Dev

如何使用 Bash 将字符串添加到文件中的每一行

来自分类Dev

删除文件中每一行的空格,直到每一行的末尾

来自分类Dev

在R中的每一行文本之间插入带有递增编号的新行

来自分类Dev

在vim的块中的每一行周围添加文本

来自分类Dev

在操作列和每一行中添加图标

来自分类Dev

在列表中的每一行之后自动添加“文本”

Related 相关文章

热门标签

归档