我想通过复制每个文件的行并根据文件名顺序按列粘贴来创建一个新文件。以下是示例输入和所需的输出文件。
文件1.txt
1234
5678
9201140
文件2.txt
abcged
ghigk
lmn
所需的输出文件
输出.tx
1234
abcged
5678
ghigk
9201140
lmn
答案1
简单地paste
:
paste -d'\n' file1.txt file2.txt
如果您想使用awk
,您可以:
awk '{getline a < "file2.txt";printf "%s\n%s\n", $0, a}' file1.txt