我想做与这里所做的相反的事情:文件的行到列转换
文件1
MT
MT
MT
GROUP1
GROUP1
GROUP2
文件2
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE FALSE FALSE
输出文件
MT MT MT GROUP1 GROUP1 GROUP2
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE FALSE FALSE
答案1
这是一种使用 Awk 的方法:
awk '{$1=$1} 1' RS= File1 RS='\n' File2
MT MT MT GROUP1 GROUP1 GROUP2
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE FALSE FALSE
File1
通过取消设置记录分隔符以段落模式读取- 然后在读取之前重置默认记录分隔符
File2
- 操作
$1=$1
会导致使用默认输出字段分隔符重写两个文件