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