如何在第二列中写入,使前一列在shell/awk中的文件为空?
可能重复:如何在第二列中写入,使前一列在shell/awk中的文件为空?,shell,awk,Shell,Awk,可能重复: 例如: abc xyz 123 546 input.txt: asdad asdad adghf dfytr output.txt: asdad asdad adghf dfytr abc xyz 123 546 在你的例子中,我会: cat input.txt | awk '{ print $0" abc xyz 123 546" }' > output.txt 奇怪的请求。不如你告诉我们你想要什么,我们不会窃
例如:
abc
xyz
123
546
input.txt:
asdad
asdad
adghf
dfytr
output.txt:
asdad
asdad
adghf
dfytr
abc
xyz
123
546
在你的例子中,我会:
cat input.txt | awk '{ print $0" abc xyz 123 546" }' > output.txt
奇怪的请求。不如你告诉我们你想要什么,我们不会窃取你的想法,或许我们会 但是假设示例文本在文本文件中,那么
(cat input.txt; cat example.txt | awk '{ print " "$0}') > output.txt
“abc xyz 123 546”来自何处?请将标题转换为有效的英语句子-我不明白问题所在。@whg:这是我要添加到输入文件中的文本。您好,请检查所需的格式。很抱歉给您带来不便。suyogss,看来格式化对您有好处。你需要awk吗?第一个示例文本来自哪里?