我正在尝试组合两个文本文件,每个文件包含一列数字,我使用粘贴方法来实现此目的,但是当我运行脚本时,它没有将它们正确地放在一起,而是跳过一行并将其放在相反的一侧。我检查了是否有任何隐藏的空间,但我看不到类似的东西。有人知道如何实现我的目标吗?
脚本:
grep '<ID>' base_*.dat | sed 's/.*>//' > id
grep '<Name>' base_*.dat | sed 's/.*>//' > name
paste id name > result
电流输出:
5
5
4
5
4
-1
5
5
5
-1
预期输出:
5 5
4 5
4 -1
5 5
5 -1