배시 셸 시작하기
모든 것에는 기본이 있고, 리눅스의 기본은 바로 배시 셸이다. 이 책은 배시의 뛰어난 기능과 정보, 셸 프로그래밍을 완벽하게 안내한다. 『배시 셸 시작하기』에서는 배시 셸의 최신 2.0 버전을 중심으로 다룬다. 하지만 배시 버전 1.x의 내용도 참고할 수 있도록 주석으로 보충하였다. 또한 본문에서 사용한 예제는 실용적이기 때문에 실무에서 바로 활용할 수 있는 장점이 있다.
- 저자 : 캐머런 뉴햄 , 빌 로젠블랫
- 번역 : 배장렬
- 출간 : 2001-07-25
음... 첫 느낌은 배쉬로 하던게 생각보다
없었다는 것이다. (그럼 뭘로 했었을까??)
그동안 리눅스를 쓰며 자연스럽게 써 왔던게
배쉬가 아닌 다른 쉘에는 제공되지 않는 것도
꽤 많았었다~(실제로 솔라리스에도 배쉬를
깔아쓰기 때문에 다른 쉘을 쓸 일도 별루 없다)
음... 크게 세 부분으로 이 책을 나누면.
앞 부분은 평소에 리눅스/유닉스를 (배쉬를)
많이 쓰는 사람이라면 거의 볼 내용이 없다.
하지만 평소에 배쉬만 쓰던 사람이라면
뒤쪽엔 다른 쉘과 비교하는 부분도 조금 있고
(솔직히 너무 적어서 실망했다;;)
후반부엔 그냥 한번 읽어볼만한 것이 조금
나왔는데 입출력, 프로세스, 쉘 프로그래밍
디버깅 등은 가끔 참고가 될 만한 부분이
특히 많았다.
(가끔 알면 편리할 때도 많지만, 최근엔
배쉬 자체로 프로그래밍을 하는 건 거의
없기때문에. 실제론 그리 중요하진 않은 듯...)
쉘 프로그래밍을 하는 건. 최근 크로스윈도우
환경과는 조금 다르긴 하지만 나름대로 이
책을 다 읽고 나면 그런 윈도 환경보다 훨씬
오래동안 그리고 훨씬 많은 것을 사용자에게
전해주는 쉘에 관해 한번 더 느낄 수 있어서
배쉬 자체를 좋아하고 많이 쓰는 사람이라면
당연히 필독서이고 아직 윈도우 환경보다는
터미널만 좋다는 사람에게는 미묘한 부분을
도와주는 책 같다.