2017-04-15 69 views
0

我首先介入了與shell相關的所有功能。我已經理解了fork(),execvp和內置函數的概念;但是,我不知道如何處理管道和重定向操作員。起初我認爲管道和重定向操作符是由execvp處理的,但是由於它們不是程序,所以看起來好像沒有。你能否提供關於在C中編寫關於管道和重定向操作符的shell的見解?在C中編寫我自己的shell

回答

2

爲您需要一種機制來重新定義你的shell啓動的二進制文件的標準輸入和stdout執行管道重定向。一旦你圍繞這一點,一切都應該是非常簡單的:-)

祝你好運!

+0

投票完全獲得XD –

相關問題