假设我有两个文件:
cat dog baboon
feline canine primate
我想在添加空格后将一个文件中的行附加到另一个文件的末尾。我知道在bash中使用for循环来做到这一点的方法,但我认为有一个命令可以做这种事情,我就是记不住了。
输出应如下所示:
cat feline dog canine baboon primate
答案 0 :(得分:11)
paste --delimiter=' ' file1 file2
注意:结果将写入stdout。如果要将结果存储在文件中,请使用重定向运算符:
paste --delimiter=' ' file1 file2 > outputfile
运行man paste
以获取有关该命令的更多信息。