쉘은 컴퓨터가 제공하는 텍스트 기반 인터페이스입니다. Visual 인터페이스는 사용 방식에 제약을 받는데 반해(특정 버튼이나 슬라이더를 누르게끔 강제하는 경우 등등) 쉘은 그런 제약이 상대적으로 덜한 인터페이스입니다. 이것이 바로 쉘이 아직까지 사랑받는 이유입니다. 쉘
지금까지 shell에서의 여러 명령어와 이 명령어들을 어떻게 연결시키는지에 대해서 공부했습니다. 하지만 이런 명령어 뿐만이 아니라 조건문과 반복문 같은 control flow를 제어가 필요한 여러가지 경우가 있습니다.쉘 스크립트는 이런 경우에 필요한 요소입니다. 대부분