我想编写一个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仅完成此操作,但我无法正确使用合奏。