compgen -d -- $cur
只会建议 pwd 中的目录完成吗?
我可以让它在另一个目录中建议某个目录的目录完成吗?
例如。如果我在/curr_dir
,并且我想生成目录完成,/other_dir
我该怎么办?我如何将其指定为compgen
,这样我就不需要去/other_dir
在我的 bash-completion 函数中,我尝试cd
在调用之前对该目录执行 a 操作,compgen
但在按下<Tab>
.
compgen -d -- $cur
只会建议 pwd 中的目录完成吗?
我可以让它在另一个目录中建议某个目录的目录完成吗?
例如。如果我在/curr_dir
,并且我想生成目录完成,/other_dir
我该怎么办?我如何将其指定为compgen
,这样我就不需要去/other_dir
在我的 bash-completion 函数中,我尝试cd
在调用之前对该目录执行 a 操作,compgen
但在按下<Tab>
.