printf malloc free

write open read close fork wait waitpid unlink execve dup dup2 pipe strerror exit 👉 pipex 참고

readline.h

readline rl_on_new_line rl_replace_line rl_redisplay add_history

sys/wait.h

wait3() wait4()

wait waitpid

signal.h

signal kill

sys/stat.h

stat lstat fstat

dirent.h

opendir readdir closedir

sys/errno.h

errno

unistd.h

getcwd chdir isatty ttyname ttyslot

fork execve dup dup2 pipe

sys/ioctl.h

ioctl

stdlib.h

getenv

termios.h

tcsetattr tcgetattr

curses.h + term.h

tgetent tgetflag tgetnum tgetstr tgoto tputs

string.h

strerror