장점
- 기존 명령어를 조합하여 새로운 명령어를 만들 수 있다.
- 파이프라인과 리다이렉션 같은 셸의 기능과 셸 스크립트를 조합하여 다양한 문제를 해결할 수 있다.
- 리눅스의 다양한 필터를 조합하여 문제를 해결하는 것 가능하다.
- 반복되는 수작업을 줄일 수 있다.
단점
- 대규모 시스템에 적합하지 않다.
- 변수타입이 없다.
- 객체 지향 프로그래밍 불가능
- IDE 지원도 부족
- 고성능이 필요한 처리
- 기본적으로 한 행씩 명령어를 실행 ( 자식 프로세스를 생성하는 처리가 동반) → 속도가 느리다.
'책 > 모두의 리눅스' 카테고리의 다른 글
[ 책 ] [ 모두의 리눅스 ] 17장 검색명령어 만들기 / 도움말 + 에러 (0) | 2024.04.11 |
---|---|
[ 책 ] [ 모두의 리눅스 ] 17장 파일 목록 출력하기 (0) | 2024.04.11 |
[ 책 ] [ 모두의 리눅스 ] 16장 제어구조 : 셸 함수 (0) | 2024.04.10 |
[ 책 ] [ 모두의 리눅스 ] 16장 제어구조 while (0) | 2024.04.10 |
[ 책 ] [ 모두의 리눅스 ] 16장 제어구조 case (0) | 2024.04.10 |