所以,是否可以編輯'cd'ubuntu命令或使用bash添加功能?
cd ..
回到父目錄。
我想補充的功能,這樣我可以鍵入...
cd ...
...並移動到父目錄的父目錄。
,因此拉昇的附加層,在每個額外.
的想法從SO answer about a script called 'up'應該基本上是做同樣的事情來了。但我很好奇,是否可以添加到cd
命令。
經過快速搜索,我發現cd
是bash內建的,所以我不認爲它可以編輯任何原始代碼。當提供有效參數時,是否可以創建一個新的cd
(.sh)腳本來代替內置的cd
命令?這可以通過什麼其他方式來完成?
注意:這是更多的學習比實際應用,我只是覺得這將是一件很酷的事情。 謝謝!
'''''''不是特定於'cd'命令。它由你的shell擴展,例如bash。你的shell將'.'擴展到當前的工作目錄,'..'擴展到工作目錄的父目錄。 – hetepeperfan 2015-02-23 10:39:28
使用這個邏輯,我可以創建某種解釋器來將'(.. +。* n)'改成一個有效的目錄嗎? – Charles 2015-02-23 10:43:31