'배쉬쉘'에 해당되는 글 2건

  1. 2015.02.11 Bash Shell
  2. 2013.04.23 리눅스 쉘 스크립트 프로그래밍


쉘(Shell) 이란, 운영체제에서 제공하는 명령을 실행하는 프로그램이며 운영체제의 관리하에 있는 파일, 프린팅, 하드웨어 장치, 그리고 애플리케이션과의 인터페이스(커뮤니케이션 채널)를 제공한다. 

즉, 운영체제에서 지공하는 각종 명령들을 쉘 인터페이스에서 실행하면 운영체제가 그 명령에 해당하는 일을 수행하게 되는 것이다.


1974년 Steven R. Bourne이 달러($) 프롬프트를 기본으로 사용하는 Bourne shell이라고 부르는 최초의 유닉스 쉘을 만들었다. 그리고 이 본 쉘은 리눅스 시스템의 GNU프로젝트의 한 부분으로서 속도뿐만 아니라 여러 가지 면에서 개선된 버전의 본 쉘로 개발되었다. 

이렇게 새로이 개선된 본 쉘을 Bash(Bourne Again Shell)라고 부른다. 그래서 오늘날의 리눅스 배포판들은 대부분 Bash쉘을 기본 쉘로 탑재하고 있는 것이다.


쉘 스크립트(Shell Script)란, 인터프리터로서 다음과 같이 리눅스 시스템에서 지원하는 명령어들의 집합을 묶어서 프로그램화한 것을 말한다. 그리고 기본 명령어들과 함께 if문, test문 또는 loop문 등의 쉘 내장 명령어(built-in)들을 사용하기도 한다. 쉘 스크립트는 시스템 관리자의 시스템 관련 작업이나 반복적인 작업들에 있어서 아주 유용하게 사용되고 있다.


'Programming > Bash Shell Script' 카테고리의 다른 글

[Bash Shell] 재귀 함수 사용  (0) 2017.06.12
터미널 언어셋 설정  (0) 2015.02.11
Posted by scii
:


리눅스 쉘 스크립트 프로그래밍 입문
국내도서
저자 : 김태용
출판 : 제이펍 2009.09.30
상세보기


회사 업무로 인하여 bash쉘을 사용할 필요가 있었다. 


그런데, 예전부터 쉘 스크립트를 공부할 예정이었다. 그래서 서점에가서 이 책을 바로 구매하였다.

3일만에 이 책을 모두 보았다. 예전부터 리눅스를 써왔고... 공부한 경험 덕분이다.


급히 bash쉘을 적용해야 하기때문에 속도를 내서 읽었다. 그런데, 이 책... 너무 좋았다. 이 책으로 인하여 bash쉘의 대부분을.. 실무에서 바로 적용을 하였다. 

정말 고마운 책이다. 


역시... 공부는 책을 보며 하는게 정답인 것 같다. 

그리고 이 책에서 나오는 awk 프로그래밍은 너무나 강력해서 많이 쓰일 듯하다. 지금도 쓰고 있고... 



'Book' 카테고리의 다른 글

books  (0) 2013.04.23
열혈강의 파이썬  (0) 2013.02.14
손에 잡히는 VIM  (0) 2013.02.06
Posted by scii
: