EDA365电子论坛网
标题:
Linux——Linux C实现shell
[打印本页]
作者:
ulppknot
时间:
2019-8-10 09:00
标题:
Linux——Linux C实现shell
7 ]1 g* Q1 `5 @* I3 _+ ~! l7 V
Linux C下实现简单的Shell
+ q( ]( B, ^4 P# |# c6 Z1 b
' V* X- k8 g' e/ N3 {- u! R( c
2 a- N+ t+ G! T1 G
% F8 _, r; `- C; ]& J- F
9 `: } Q, W( g4 C" n3 b2 x' M
【需求描述】
) T1 C1 p+ Z9 L( d6 ]% y+ I
6 E. p8 B, X3 \" A/ T
2 b3 w1 v' J5 w4 U. H' ]; X% K# x7 ?
用各种C函数实现一个简单的交互式Shell:
" x! n' P, |# k; L
" E, e% m ?" g" V: k( \
5 }/ z7 l) S& x1 m
1、给出提示符,让用户输入一行命令,识别程序名和参数并调用适当的exec函数执行程序,待执行完成后再次给出提示符。
# S( o5 ^& c+ T0 S) e
& r0 b f) h+ b x8 Z4 ]8 T
1 |2 t5 H5 k- X! I# I" P: x C) x
. @0 o* k z5 F5 h- U+ S+ A E( G
2 v) }8 T* _' H; G6 ~
- ~/ R# z4 |" E! x6 v
. J0 K5 b* z. U9 L% S' y
作者:
artic
时间:
2019-8-12 17:49
看看。
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2