如何在第二列中写入保持前一列是空的/ shell / awk中的文件?

时间:2011-09-14 06:44:34

标签: shell awk

  

可能重复:
  How can I write in nth column of a file in awk?

例如:

abc
xyz
123
546

input.txt中:

asdad
asdad
adghf
dfytr

output.txt的:

asdad
asdad
adghf
dfytr
       abc
       xyz
       123
       546

2 个答案:

答案 0 :(得分:0)

在你的例子中我会这样做:

cat input.txt | awk '{ print $0" abc xyz 123 546" }' > output.txt

答案 1 :(得分:0)

奇怪的奇怪请求。你怎么样告诉我们你想要什么,我们不会窃取你的想法,或者我们会...

但假设示例文本在文本文件中如何

(cat input.txt; cat example.txt | awk '{ print "      "$0}') > output.txt