1. 程式人生 > >2019.1.9 hw2 shell

2019.1.9 hw2 shell

這個作業的內容和15-213的shell其實差別蠻大的,15-213是從頭做一個特別簡陋的shell,這裡是對一個比較完整的shell填空。

實際上implement的是三部分內容,一個是execve的部分,一個是io重定向,還有一個是管道,其中第一個是後面兩個的基礎。

其實第一個不是很好寫的,後面兩個都挺簡單,管道的那個我瞎j8寫了一通居然能工作,第一個最後的實現我還是仿照的這位大神的:

https://www.jianshu.com/p/64385b80210b