Linux實現一個簡單的shell

實現一個minishell 1.從標準輸入獲取用戶的輸入 2.將字符串進行解析,將獲取的字符串劃分爲命令和參數的格式 3.建立子進程 4.進行進程替換web shell中處理命令是經過建立子進程後進程替換實現功能,但還有一部分功能使系統的內建功能,例如cdshell 重定向實現思路:vim 對傳入的字符串進行解析,重定向符號的前是命令,重定向後是文件名稱 在子進程程序替換以前,按照解析的重定向方向
相關文章
相關標籤/搜索