当前位置: 技术问答>linux和unix
高分相求,有哪位高手能给我这个shell程序的源程序?
来源: 互联网 发布时间:2015-01-06
本文导语: 编写一个简单的shell程序,实现以下功能: 运行shell后,系统将显示一个提示符; 敲入任何简单的命令后,这个shell将执行你的命令,然后返回另一个提示符。 简单的命令至少要包括创建目录命令、改变当前目录命令...
编写一个简单的shell程序,实现以下功能:
运行shell后,系统将显示一个提示符;
敲入任何简单的命令后,这个shell将执行你的命令,然后返回另一个提示符。
简单的命令至少要包括创建目录命令、改变当前目录命令、创建文件命令、查看系统时间命令、创建子进程命令、退出命令。
运行shell后,系统将显示一个提示符;
敲入任何简单的命令后,这个shell将执行你的命令,然后返回另一个提示符。
简单的命令至少要包括创建目录命令、改变当前目录命令、创建文件命令、查看系统时间命令、创建子进程命令、退出命令。
|
#/bin/ksh
count=1
while true
do
print -n "my_shell:$count > "
read str
if [[ $str == quit ]] || [[ $str == QUIT ]] then
exit 0
fi
eval $str
(( count = count+1 ))
done
count=1
while true
do
print -n "my_shell:$count > "
read str
if [[ $str == quit ]] || [[ $str == QUIT ]] then
exit 0
fi
eval $str
(( count = count+1 ))
done