首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

★在自己编写的shell程序中,怎么实现命令补全

2012-03-24 
★★在自己编写的shell程序中,如何实现命令补全?自己做了个shell的菜单程序,其中一个菜单项是让用户自己输入

★★在自己编写的shell程序中,如何实现命令补全?
自己做了个shell的菜单程序,其中一个菜单项是让用户自己输入命令行.由于命令比较多,老板要求做上命令补全功能,就是按TAB键能自动将命令补全或者将命令列出来.这个把我难坏了,没概念啊.

大哥大姐们给小弟出出主意啊.如果有好的解决方案,再加分啦!!!

[解决办法]
用c做的?
搜索环境变量里的目录下得程序吧
[解决办法]
read -s -n1
一次读一个字符,[tab]则补,[enter]则结束,其它直接回显

热点排行