리눅스 command line에 대해서 질문합니다.

yap267의 이미지

리눅스를 사용한지 얼마 되지 않은 유저입니다.
리눅스를 이용해 파일(file2)의 특정 부분을 file1의 내용으로 바꿔주기 위해

awk 'NR==FNR{array[">"$1]=(">" $3);next} {if($1 in array){$1=array[$1]}}1' file1 file2 > file3

이 command line을 수정해서 사용하고 싶은데 일단 어떻게 해석을 해야하는 지 잘 모르겠어서 제게 맡도록 응용해서 사용하지 못하고 있는 상황입니다ㅠㅠ

혹시 저 command line에 대해 해석을 알 수 있을까요?

세벌의 이미지

man awk

해 보셔요.
초보자에겐 어렵겠군요...
김정균의 이미지