我想编写一个shell script
获取两个文件A
和的文件B
,并得到如下结果:
档案A
:
user_a tel_a addr_a
user_b tel_b addr_b
档案B
:
process_1 user_a
process_2 user_a
process_3 user_b
结果:
user_a process_1 tel_a addr_a
user_a process_2 tel_a addr_a
user_b process_3 tel_b addr_b
我怎样才能做到这一点?awk
或者是其他东西?
我的文件有很多记录和字段,我无法剪切和粘贴!这只是一个示例。
—
纳维德·法哈迪
@NavidFarhadi未剪切并粘贴:有两个实际命令
—
Matteo
cut
,请paste
查看其手册页。
我可以将两个文件完全加载到内存中,也可以使用awk。
—
纳维德·法哈迪
如果它们在linux命令行中是可执行的,我也可以使用perl或其他。
—
纳维德·法哈迪
cut
和paste
仅完成此操作,但我无法正确使用合奏。