对不起,如果我可能错过了这一点,而搜索SO。 我有以下结构如何使用AWK附加文本
AAAA21346A
AAAA21346A
AAAA21346A
AAAA21346A
.
.
.
直到超过5万次卢比的记录(五十万条记录)的文本文件。
我想使用awk
在每一行的前面附上^ N^1。如何做呢?
更新:
我的输出有看起来像这样:
AAAA21346A^N^1
AAAA21346A^N^1
AAAA21346A^N^1
AAAA21346A^N^1
,并以此类推,直到EOF。每条记录后必须有一个换行符。
**一些更多的解释* ** *
我使用DB2和Linux,因此我想在awk的。我想要做的是,我需要使用db2中的“load from”命令并使用^作为分隔符将数据插入带有3列的表中。但由于文本文件只包含一列,我想附加^ N^1使其成为3列。我希望你现在明白。
这不是很清楚。你能告诉我们你想看到的输出样本吗?另外,[你有什么尝试](http://mattgemmell.com/2008/12/08/what-have-you-tried/)? – Graham 2012-04-15 04:38:34
对不起。我的输出必须看起来像这样“AAAA21346A”^ N^1“AAAA21346A”^ N^1“AAAA21346A”^ N^1“AAAA21346A”^ N^1等等直到EOF。在每1个 – koderhash 2012-04-15 04:42:28
之后,我还没有尝试过任何东西。我最近做的事情是导入excel中的所有行并附加所需的内容,然后使用^ v使用^分隔文件导出。这是工作奇妙地提供了100条记录......但地狱没有5个乳房,这将在几天内增加到50乳胶.. – koderhash 2012-04-15 04:45:43