쉘에서 한줄씩 읽어 오기.
흐. 저도 예전에 그거땜에 고민을 하다가 그냥 한줄을 읽어오는 프로그램(?)을
c로 만들어서 썼었죠. 지금 생각하면 그런 멍청한 짓을..
예제를 보여드릴께요.
$ cat /etc/inetd.conf | while read LINE ; do echo $LINE ; done
또 다른예..
$ while read LINE ; do echo $LINE ; done < /etc/inetd.conf
퍼포먼스 측면에서 두번째 것이 낳겠죠? 프로세스 하나를 안 만드니...
알면 간단한 건데 모르면 답답하죠.
: rpm 설치한것이 너무 많아서
:
: rpm -qa | grep rpm이름 >> name.txt
:
: 해서 한 파일에다가 넣었습니다.
:
: name.txt 파일 안에는 설치된 파일이름들이 한줄씩 있구요.
:
: 한 50개 정도는 되는데
:
: 일일이 하나씩 지우다가 갑자기 생각이 들더군요.
:
: 파일에서 한줄 읽어와서 그걸 지울수는 없을까?
:
: 여기 질답란을 뒤지고 1원짜리도 가고 했지만 없더군요.
:
: 파일을 열어서 한줄 읽어 오는 명령어?
:
: 셀은 잘 몰라서 셀 프로그램인가?
:
: 혹시 아시는분 알려주시면 안될까요?
:
: 파일에서 한줄 읽어오는것만.............................
:
: 나머지는 제가 해보도록 할께요.