shell下面的一些高级的交互效果原理是什么?

想知道它们是怎么实现的,主要是这两个效果

  1. 输入密码等敏感文字时,输入的值隐藏不显示出来
  2. 输入某个参数到一半,按TAB键自动补全,或者显示候选列表。比如ls或者cd命令,输入一部分目录可以自动补全
阅读 3.4k
1 个回答

第一个是被输出到了/dev/null,第二个是有个叫bash_completion的工具。
你按照这个线索搜索一下,看看如何解释的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进