나는 이것을 하루 종일 알아 내려고 노력했습니다. 어떤 도움을 주시면 감사하겠습니다.한 파일의 값을 Linux의 다른 파일의 값으로 바꿉니다.
fileA에는 다음과 같은 데이터가 있습니다.
a bal=45
b bal=40
c bal=55
d bal=65
fileB 내가 두 파일의 첫 번째 열을 일치시켜 FILEA에 = 값 BAL와 fileB에 XX BAL = #을 대체 할 수있는 방법을 찾기 위해 노력하고있어 다음
a type ppm func,bal=#,oth,new
b type ppm,bal=#,oth,new
c type ppm func,bal=#,oth,new
d type ppm,bal=#,oth,new
가있다 . 같은
출력이 보일 것이다
a type ppm func,bal=45,oth,new
b type ppm,bal=40,oth,new
c type ppm func,bal=55,oth,new
d type ppm,bal=65,oth,new
fileB 공간과 쉼표로 구분하고 열 B 둘 다 = #이있는 모든 행에 대해 동일하지 않습니다. awk
사용
위대한 작품입니다. 정말 고마워. – mmm