# minishell

24개의 포스트
post-thumbnail

시그널 ? - minishell

배낀곳 시그널처리godseododdle(https://bigpel66.oopy.io/library/42/inner-circle/10\[개발새발](https://velog.io/@dogfootbirdfoot/Minishell-Signal)시그널 : 어떤

2022년 5월 2일
·
0개의 댓글

[42] Minishell (1)

minishell 과제 설명과 허용 함수 정리

2022년 2월 7일
·
0개의 댓글

2021년 회고록

온전히 42seoul에서 지낸 한 해를 회고하며

2021년 12월 31일
·
0개의 댓글

minishell과 readline

readline의, readline에 의한, readline을 위한.

2021년 12월 17일
·
0개의 댓글
post-thumbnail

[minishell] Design init_job

design init_job, lexer, parser

2021년 10월 26일
·
0개의 댓글

[minishell] flowchart1

flowchart

2021년 10월 25일
·
0개의 댓글

[minidive bash] waitpid

sigaction, waitpid

2021년 10월 24일
·
0개의 댓글

[minidive bash] Basic Features2

minishell 기능 구현에 앞서 bash manual 중요한 부분 밑줄 그어가며 읽기3

2021년 10월 24일
·
0개의 댓글

[minidive bash] Basic Features1

minishell 기능 구현에 앞서 bash manual 중요한 부분 밑줄 그어가며 읽기2

2021년 10월 23일
·
0개의 댓글

[minidive bash] Definition

minishell 기능 구현에 앞서 bash 메뉴얼 중요한 부분 밑줄 그어가며 읽기1

2021년 10월 20일
·
0개의 댓글
post-thumbnail

Minishell Signal 개념잡기

Signal은 유닉스, 유닉스 계열, POSIX 호환 운영체제에 쓰이는 제한된 형태의 프로세스 간 통신이다. 프로세스나 동일 프로세스 내의 특정 스레드로 전달되는 비동기식 통보인 것이다.프로세스가 시그널을 받게 되면 :1\. 시그널에 해당되는 기본 동작을 하거나2\.

2021년 10월 4일
·
0개의 댓글
post-thumbnail

Minishell 허용함수 및 Redirection

readlineprompt를 출력하고 사용자로부터 한줄의 문자를 입력받고 리턴한다. readline() 리턴값은 malloc()에 의해 할당되어 있다. 반드시 free()해야함.헤더 : \* 형식 : char readline (char prompt)\`인수 :char

2021년 10월 4일
·
0개의 댓글

1) minishell - subject

minishell - subject 요약

2021년 7월 30일
·
0개의 댓글

Minishell

Summary: The objective of this project is for you to create a simple shell. Yes, your own little bash or zsh. You will learn a lot about processes and

2021년 6월 8일
·
1개의 댓글

리눅스 파이프

파이프란? 파이프는 앞선 명령어의 결과를 뒤로 넘겨주기 위해 사용해 왔습니다. 이 작업을 코드를 통해 하려면 어떻게 해야하는 걸까요?

2021년 5월 12일
·
0개의 댓글

External_func(fd)

fd함수들 - open(), read(), write(), close()

2021년 4월 26일
·
0개의 댓글
post-thumbnail

Subject

minishell_subject

2021년 4월 26일
·
0개의 댓글

[minishell] 6. 리다이렉션(Redirection) 처리

파이프와의 차이점은, 표준입력과 표준출력을 넘겨주는(변경하는) 대상이 프로세스가 아니라 파일(file)이라는 것 뿐이다.

2021년 2월 12일
·
0개의 댓글

[minishell] 5. 파이프(Pipe) 처리

"한 가지 일만 아주 잘하는 프로그램들을 작성하라. 프로그램들이 다른 프로그램들과 함께 일할 수 있도록 작성하라. 프로그램들이 텍스트 스트림을 처리할 수 있도록 작성하라. 왜냐하면 그것은 보편적인 인터페이스이기 때문이다." - Doug McIlroy

2021년 2월 12일
·
0개의 댓글
post-thumbnail

[minishell] 4. 종료상태와 에러메세지 처리

모든 명령어는 종료 상태(exit status) 리턴한다. 명령어 성공시에는 0을 리턴하고 실패시에는 에러 코드로 해석될 수 있는 1~255를 리턴한다. 즉 유닉스 관례를 잘 따르는 프로그램이라면, 함수의 가장 마지막에 실행된 명령어가 종료 상태를 결정한다.

2021년 2월 12일
·
0개의 댓글