Zsh

zmv for zsh:試執行和手冊頁

  • July 1, 2021

我聽說過關於zmvin 的好消息zsh,並且很想真正學會使用它。不過本人對zsh還是比較陌生,有一些基本的疑問:

  • 是否有zmvin的手冊頁zsh(man zsh 輸出“No manual entry for zmv”)
  • 本身是否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'

引用自:https://unix.stackexchange.com/questions/19290