# sed -e '/*** BUG/d' libc.so > libc.so.new 의미?

gnoygnas의 이미지

크로스 컴파일 환경을 만들기 위해 책을 보다가 궁금한 점이 있어서 글을 올리네요~~ ^^

# ln -s ../../lib/* .

# sed -e '/*** BUG/d' libc.so > libc.so.new

위 두 줄에 대해 간단히 설명해 주시면 고맙겠네요~~ ^^

pasad의 이미지

다음을 참고하세요.
(제가 sed를 많이 아는 편이 아니라서요...)

http://wiki.kldp.org/wiki.php/DocbookSgml/Sed-TRANS

첫번째 줄은 ../../lib의 모든 파일들의
심볼릭 링크를 현재 디렉터리에 만들라는 것이구요.

두번째 줄은 libc.so에서 정규표현식 "*** BUG"에
해당하는 것을 삭제 한뒤 그것을 libc.so.new로
만들라는 것 같습니다.