|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
) {/ R/ a+ ]% L6 K( A* [
Linux C下实现简单的Shell
$ I9 O a9 F3 M% }: Q3 Z& a6 A, I) b
2 z; Z4 R1 Z8 N: i! b
2 E/ Y4 `$ N+ U0 Q8 P
" b8 \, o& t6 H' _! e* @【需求描述】
! a- w/ t" V8 {& S5 P6 [
% t3 [; j& N1 s% Q
, z3 J, r* T2 M, \ ?& _用各种C函数实现一个简单的交互式Shell:2 ~) k( m' [$ L) k
4 r9 {5 E Y( `: J) p6 G
. q2 Y2 s5 V8 l
1、给出提示符,让用户输入一行命令,识别程序名和参数并调用适当的exec函数执行程序,待执行完成后再次给出提示符。
9 M) b6 Q0 _' L' }) c0 U* A0 J
' ~4 G c: W+ Z2 d3 P* |7 r; j6 K
* I0 Z5 f5 Z! y0 _" G* u: u
: S- | o1 C4 P+ f7 Y. u2 z4 O8 `. A/ ]# W, c9 y9 @( H# Z
e: A6 T# i' U: H+ t
0 R! t+ K) n, p/ @* b8 h |
|