Zsh
zmv for zsh:試執行和手冊頁
我聽說過關於
zmv
in 的好消息zsh
,並且很想真正學會使用它。不過本人對zsh還是比較陌生,有一些基本的疑問:
- 是否有
zmv
in的手冊頁zsh
(man zsh 輸出“No manual entry forzmv
”)- 本身是否
zmv
允許空執行?- 如果上述答案是否定的,您將如何測試或進行試執行
zmv
?
離線解決方案
zmv
手冊在zshcontrib
手冊頁中。您可以直接使用LESS="$LESS +/^ *zmv *\\[" man zshcontrib
(或者
LESS="$LESS +/zmv" man zshcontrib
因為zmv
在 的描述中提到了,所以它會讓你更上一層樓zcp
)。如果手冊頁在您的系統上可用,您可以使用man zshall
代替。man zshcontrib``zshall
如果您使用 Info,您可以通過執行
info zsh
並鍵入i
然後輸入來訪問它zmv
。info --index-search=zmv zsh
網上幫助
zsh 指南有一個相當詳細的部分
zmv
。在這個 stackexchange 上搜尋會出現幾個不同複雜度的使用範例。
zmv
提示
您可以使用
zmv -n
(-n
是請求試執行的常用方法) 執行試執行。為了受益於
zmv
和朋友,它有助於在您的程式碼中包含以下程式碼~/.zshrc
:autoload zmv alias zmv='noglob zmv' alias zcp='noglob zmv -C' alias zln='noglob zmv -L' alias zsy='noglob zmv -Ls'