며칠 전에 올렸던 질문인데 갈켜주시는 분이 없어서 다시 여쭙습니다.
제가 bash에서 쉘 프로그래밍을 하고 있습니다.
근데 다음 부분에서 좀 막혀서여.... 누가 좀 갈켜주시면 감사하겠슴다.
--------- zz.sh -------------
#!/bin/sh
생략
awk '{system("grep -w " $0 " 데이타 파일")}' $1 > $1.result
생략
-----------------------------
이게 뭐하는 거냐하면은여 $1으로 입력 받은 파일의 첫번째 컬럼의
문자열($0)을 "데이타 파일"에서 찾아서 결과 파일을 만드는 거거든여.
근데 이 "데이타 파일"을 커맨드 라인 argument로 받을 수 없을까여?
그러니까
[joshua@bioftp yes]$ zz.sh 리스트파일($1) 데이타파일
해서 실행하게여...
리스트파일에 있는 내용을 데이타파일에서 찾아주는 프로그램이져.
--
제발 좀 갈켜주여...