Bash
不輸入 cd 就可以更改目錄?
是否可以通過鍵入該目錄而不使用任何命令來在命令行中更改目錄
cd
?例如,是否有可能而不是這樣寫:
$ cd /tmp
我只想寫這個:
$ /tmp
換句話說,如果我將目錄稱為應用程序,那麼我想將該目錄設置為工作目錄。
在 bash 中也有
autocd
選項。您可以使用以下方法啟用它shopt -s autocd
:pbm@tauri ~ $ shopt -s autocd pbm@tauri ~ $ django # Now just type this cd ./django <- it's done automatically pbm@tauri ~/django $
我會這樣想。Ubuntu 有一些包羅萬象的機制。當您執行不在系統上的命令時,它有時會說:
沒有找到命令 ‘foo’ 你的意思是:…
我敢打賭,您可以劫持任何內容並添加檢查以查看它是否具有目錄。可能值得發布另一個問題,詢問那是什麼。