【求教一个问题】
a文件是0000
0001
0002
0001
0001
。。。
B文件的
01||004|jsjsj||0000|jjjjj|kkkk
01||005|j3j||0000|jjjjj|kkkk
我想用a中的第1列全部替换b中的0000这一列(第6列)然后输出一个到一个其他路径下文件中
请教这个该如何编写,请给出具体的语句,谢谢!!
awk传俩文件, 第一个文件的时候记录下来第一列, 第二个文件的时候换上去.
怎么写啊,给个语句吧回复 2# linux_c_py_php
# cat a
0000
0001
0002
0001
0001
# cat b
01||004|jsjsj||0000|jjjjj|kkkk
01||005|j3j||0000|jjjjj|kkkk
# cat main.sh
#!/bin/bash
awk -F '|' 'BEGIN{i=0;}NR==FNR{record=$0;next;}{$6=record;print}' a b
# sh main.sh
01004 jsjsj0000 jjjjj kkkk
01005 j3j0001 jjjjj kkkk
#
页:
[1]