如何追加分隔文件的两行?
例如,我有:
a | b | c | d
e | f | g | ħ
我希望:
a | b | c | d | e | f | g | h
转换后可能会保存或不保存此新文件。
答案 0 :(得分:1)
是否有可能在这两行之间存在连接条件或关系。或者它总是只有两行,假设您的文件包含4行(现在如何合并它们) A | B | C d |电子| F X | Y | Z 米| G | S
如果你有办法将这些行联系起来,那么使用tmap
会更容易好的,您在评论中分享的信息有助于..
试试这个 tfileinputdelimited_1(读取文件中的所有行) - > filter_01(仅'TX'行) - > tmap(添加序列以1,1开头) 所以tmap的输出将包含所有列+ sequence_column,其值为1,2,3 ..对于第1行,第2行,第3行......等等。同样有另一条管道 tfileinputdelimited_2(读取文件中的所有行) - > filter_02(仅'RX'行) - > tmap(添加序列以1,1开头) 所以tmap的输出将包含所有列+ sequence_column,其值为1,2,3 ..对于第1行,第2行,第3行......等等。
现在这两个管道都将它们输入到tMap - 并基于序列列连接,并从中将所需的列选择为单个输出。