視頻網(wǎng)站做視頻節(jié)目賺錢嗎搜狗搜圖
很奇怪的需求:redhat 7.9版本用cd 只能到目錄,無(wú)法到文件
我個(gè)人認(rèn)為不是個(gè)問(wèn)題,但是甲方需求,你懂的
首先,我們要搞清楚tab補(bǔ)全功能的包bash-completion是否安裝,這里肯定是安裝了,不過(guò)還是看看那
[root@ansible01 ~]# yum list installed |grep bash-completion
bash-completion.noarch 1:2.1-8.el7 @anaconda/7.9
確認(rèn)安裝,經(jīng)過(guò)查官網(wǎng)資料以及對(duì)比bash-completion不同版本的功能,最終解決方案為:
[root@ansible01 ~]# vim ~/.bashrc
最后一行增加:
_file_completion() {# 設(shè)置可補(bǔ)全到文件local IFS=$'\n'COMPREPLY=($(compgen -f -- "${COMP_WORDS[COMP_CWORD]}"))
}
complete -F _file_completion -o filenames cd
[root@ansible01 ~]# source ~/.bashrc
在來(lái)驗(yàn)證下:?
?