Filenames
根據“〜”製作pwd結果?
pwd
給我/data/users/me/some/random/folder
有沒有簡單的獲取方法
~/some/random/folder
從
pwd
?
如果您使用的是 bash,則
dirs
內置函式具有所需的行為:dirs +0 ~/some/random/folder
(注意
+0
,不是-0
。)與
zsh
:dirs ~/some/random/folder
確切地說,我們首先需要清除目錄堆棧,否則
dirs
將列印所有內容:dirs -c; dirs
或者使用
zsh
’sprint -rD $PWD
或者
print -P %~
(打開提示擴展
%~
。in擴展到$PS1
目前目錄並$HOME
替換為,~
但也處理其他命名目錄,如其他使用者的主目錄或您自己定義的命名目錄)。