- Today
- Total
Notice
Recent Posts
Recent Comments
Link
250x250
프로그래밍 농장
minishell work [ Linux ] 본문
728x90
리눅스 TUI 환경에서 , 실제로 사용자의 명령어와 입력값을 받는 쉘스크립트형식을 직접 구현해보는 minishell 작업을 수행해보겠습니다.
나만의 minishell안에 구현되어질 명령어는 cd / ls / pwd / cat 등 기본적인 스크립트 명령어들입니다.
위 명령어들은 기본적으로 while(1) 안에서 스크립트와 동일하게 종료명령이 수행되기전까지 사용자의 입력을 반복적으로 받습니다.
c파일로 작성 후 gcc 컴파일 -> 이후 수행하여 구현한 여러가지 명령을 수행해보는 것까지 진행합니다.
gcc 컴파일된 미니쉘을 실행하였을떄 구현된 pwd 기능을 스크립트 입력창 printf에 한번더 넣어서 현재경로를 알려줍니다
728x90