zmv
でzsh
について素晴らしいことを聞いたことがありますが、実際に使用する方法を学びたいと思っています。ただし、私はまだzshの経験があまりなく、いくつかの基本的な質問があります。
zmv
にzsh
のmanページはありますか(man zshは「zmv
の手動エントリなし」と出力します)zmv
はネイティブで予行演習を許可しますか?zmv
でどのようにテストまたは予行演習を行いますか?zmv
manual はzshcontrib
のmanページにあります。あなたはそれで直接それに到達することができます
LESS="$LESS+/^ *zmv *\\[" man zshcontrib
(またはzmv
はzcp
の説明で言及されているため、数行先に進むLESS=$LESS+/zmv man zshcontrib
)。システムでzshall
のマニュアルページが利用できる場合は、man zshall
の代わりにman zshcontrib
を使用できます。
Infoを使用している場合は、info zsh
を実行してi
と入力し、次にzmv
と入力することでアクセスできます。
info --index-search=zmv zsh
zshガイド には、zmv
に関するかなり詳細なセクションがあります。 zmv
on this site を検索すると、さまざまな複雑さのいくつかの使用例が表示されます。
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'