[Ubuntu-zh] bash是如何自动补全命令的

Shellexy Wang jhuangjiahua在gmail.com
星期四 九月 15 06:04:14 UTC 2011


你 telnet 上去,见到的命令提示符一样是 bash 啊,

另,为啥你们还没用 ssh 取代不安全的 telnet

2011/9/15 陈翔宇 <chenxiangyu at sgchip.com>

> 谢谢bachue和Shellexy Wang 的耐心回答。
>
>
> 刚刚从GNU上面下载了一个bash的源码,lib里面有一个简单的例子,通过调用readline这个库实现tab补全。命令封装在了一个结构体里面。这让我想起了另外一个问题,我们用的telnet进行远程链接linux主机,也能实现tab自动补全这个功能。那么像这种形式是否也是用readline库呢?还是用另外的方式?如果说telnet用的是readline
> 那么它怎么样识别的\t 符号呢?
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110915/aa0cd6b4/attachment.html>


关于邮件列表 ubuntu-zh 的更多信息