【问题标题】:How to hide all directories from <TAB> completition in bash如何在 bash 中隐藏 <TAB> 完成的所有目录 【发布时间】:2014-07-11 12:54:30 【问题描述】: 我想只显示受限外壳中允许的命令集从完成。 【问题讨论】: $FIGNORE 可以为您工作 我想隐藏所有目录和文件。这种情况下FIGNORE的内容是什么? 标签: bash tabs hide directory 【解决方案1】: export FIGNORE=\~ 这会忽略目录。我不确定如何对所有文件执行此操作。 【讨论】: 它现在正在工作: $ export FIGNORE=\~ $ / home/ lib64/ mnt/ proc/ selinux/ tftpboot/ var /bin/dev/lost+found/opt/root/srv/tmp/webapps/boot/etc/lib/media/persist/sbin/sys/usr/