
很多時候我在兩個目錄之間工作。雖然很高興能夠
/working/dir/1 $ pushd /other/working/dir
/other/working/dir $ do something
/other/working/dir $ popd
/working/dir/1 $ do something else
/working/dir/1 $ pushd /other/working/dir
如果將 popd 呼叫壓/other/working/dir
入堆疊,那就太好了,這樣我就可以在兩個目錄之間來回呼叫 popd。
這樣的事情可能嗎?
答案1
-
此指令的參數是cd
前一個目錄的別名。這cd -
就像 cd 的後退按鈕,僅適用於歷史記錄中的步驟。
重複使用cd -
可在兩個目錄之間切換。
答案2
而不是popd
使用pushd
不帶參數的 。那將交換堆疊頂部的 2 個目錄並 cd 到新的頂部目錄。