【发布时间】:2013-06-24 07:11:28
【问题描述】:
我有一个格式如下的文本文件:
FirstName LastName
Georges Bernard
Henry Grey
名字与第二个名字之间用制表符 (\t) 分隔。 我想在文件的每一行附加一个年龄字段(它也应该通过制表符与姓氏字段分开)。
最终文件应如下所示:
FirstName LastName Age
Georges Bernard 20
Henry Grey 20
【问题讨论】:
-
年龄字段从何而来?
-
你的年龄从哪里来的?
-
@JS 我想为年龄字段提供一个常数,一个常数字符串作为输入。该输入应附加到所有行。
-
年龄应由用户手动输入。例如:TabAppender "\t20" myFile.txt
-
@ctn 我想让制表符后跟一个字符串。这行得通吗? sed 's/$/\t20/'
标签: linux sed awk text-processing