5. 練習:實現簡單的Shell

用講過的各種C函數實現一個簡單的互動式Shell,要求:

1、給出提示符,讓用戶輸入一行命令,識別程序名和參數並調用適當的exec函數執行程序,待執行完成後再次給出提示符。

2、識別和處理以下符號:

你的程序應該可以處理以下命令:

○ls△-l△-R○>○file1○
○cat○<○file1○|○wc△-c○>○file1○
○表示零個或多個空格,△表示一個或多個空格