追加到bash中的最后一行
问题描述:
此问题与this one有关。追加到bash中的最后一行
文件text.csv
包含:
#some text
some more text
b,a,c,
文件numbers.csv
包含:
32
34
25
13
我想追加numbers.csv
到text.csv
这样的:
#some text
some more text
b,a,c,32,34,25,13
我已经尝试了一些林的建议ked的例子,但他们倾向于把所有东西放在一条线上。我真的只想追加到最后一行。如何才能做到这一点?
答
sed
和paste
将解决这一
$ sed '$s/$/'"$(paste -sd, numbers)"'/' letters
#some text
some more text
b,a,c,32,34,25,13
你尝试过什么?这个问题可能会被评为“要求教程”或“太宽泛”。你的Q需要显示具体的代码,包括实际的输入,预期的输出,错误信息和你对你应该如何工作的想法。它是如何工作的。阅读stackoverflow.com/help/mcve,看看StackOverflow上的问题。不要指望人们去看链接,你应该在你的问题的主体中包含相关信息。祝你好运。 – shellter