Search
Duplicate
📚

POSIX Shell Manual translate for minishell

간단소개
Shell 표준 가이드 번역
팔만코딩경 컨트리뷰터
ContributorNotionAccount
주제 / 분류
minishell
Shell
Scrap
태그
minishell
9 more properties

1. POSIX

POSIX는 이식 가능 운영 체제 인터페이스(portable operating system interface)[1]의 약자로, 서로 다른 UNIX OS의 공통 API를 정리하여 이식성이 높은 유닉스 응용 프로그램을 개발하기 위한 목적으로 IEEE가 책정한 애플리케이션 인터페이스 규격이다.

2. POSIX (IEEE Std 1003.1-2017) Shell Manual

미니쉘을 위해서는 기존 쉘이 어떻게 구성되있는지 확인하고 이를 토대로 설계하는게 좋은방식이라고 생각됩니다. (thanks to jujeon)
translated by DeepL(번역 후 일부 수정)
2.1 Shell Introduction
2.2 Quoting
2.3 Token Recognition
2.4 Reserved Words (과제 범위를 벗어나는 내용)
2.5 Parameters and Variables
2.6 Word Expansions
2.7 Redirection
2.8 Exit Status and Errors
2.9 Shell Commands
2.10 Shell Grammar
2.11 Signals and Error Handling
2.12 Shell Execution Environment
2.13 Pattern Matching Notation
2.14 Special Built-In Utilities