如何在文本文件中插入相同编号的列?

克劳迪亚·史密斯

我有输入文件,如::: a.txt

1  0.4 0.8
2  0.5 3.0
5  0.8 3.5

我想要这样的输出::: 1.txt

1 3 0.4 0.8
2 3 0.5 3.0
5 3 0.8 3.5

1 8 0.4 0.8
2 8 0.5 3.0
5 8 0.8 3.5

我想在第二栏中添加相同的数字。循环中我该怎么做?

阿鲁西克斯

您也可以使用awk来获得预期的输出,

for i in {3,8}; do awk -v a=$i '{print $1,a,$2,$3}' a.txt; echo "" ; done >  1.txt

解释:

这里的-v选项(var=value)用于将任何变量传递给awk

print {$1,a,$2,$3},这a是第二列中您想要的变量,其余所有列均按原样打印

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在文本文件中的特定列插入值

来自分类Dev

如何在文本文件中的特定行号处插入文本?

来自分类Dev

如何在SQL Server的列表中插入文本文件的名称

来自分类Dev

如何在hosts.allow或hosts.deny中插入文本文件?

来自分类Dev

如何在文本文件中合并以相同项目开头的行

来自分类Dev

在文本文件中插入变量

来自分类Dev

如何在Linux中的目录中的所有文本文件中添加特定的列?

来自分类Dev

为文件夹中的文本文件编号

来自分类Dev

如何在Unix中以空列显示文本文件中的记录

来自分类Dev

如何在Spark中从文本文件创建DataFrame

来自分类Dev

如何在python的文本文件中读取数字?

来自分类Dev

如何在zip中打开unicode文本文件?

来自分类Dev

如何在终端中打开文本文件?

来自分类Dev

如何在PHP中设置文本文件编码?

来自分类Dev

如何在文本文件中填充方法的输出

来自分类Dev

如何在Matlab中读取多个文本文件?

来自分类Dev

如何在我的终端中编辑文本文件

来自分类Dev

如何在python中打印文本文件

来自分类Dev

如何在Python中从文本文件读取input()

来自分类Dev

如何在终端中打开文本文件?

来自分类Dev

如何在PHP中设置文本文件编码?

来自分类Dev

如何在Excel中嵌入或链接文本文件?

来自分类Dev

如何在python中打开文本文件?

来自分类Dev

如何在ListView Android中打开文本文件

来自分类Dev

如何在Python中修改文本文件

来自分类Dev

如何在PHP中解析常规文本文件

来自分类Dev

如何在Matlab中读取多个文本文件?

来自分类Dev

如何在文本文件中填充方法的输出

来自分类Dev

如何在Java中写入新的文本文件

Related 相关文章

热门标签

归档