日期:2014-05-16  浏览次数:20815 次

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

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

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