zmv pour zsh: essais à blanc et pages de manuel

18

J'ai entendu de grandes choses au sujet zmvde zsh, et je serais ravi d'apprendre vraiment à l' utiliser. Cependant, je suis encore relativement peu expérimenté en zsh et j'ai quelques questions de base:

  • Existe-t-il une page de manuel pour zmvin zsh(man zsh affiche "Pas de saisie manuelle pour zmv")
  • zmvAutorise- t-il nativement les parcours à sec?
  • Si la réponse à la question ci-dessus est non, comment testeriez-vous ou effectueriez-vous un essai à sec zmv?
Amelio Vazquez-Reina
la source

Réponses:

19

Le zmvmanuel se trouve dans la zshcontribpage de manuel. Vous pouvez y accéder directement avec

LESS="$LESS+/^ *zmv *\\[" man zshcontrib

(ou LESS=$LESS+/zmv man zshcontribqui vous amène quelques lignes plus loin car cela zmvest mentionné dans la description de zcp). Vous pouvez utiliser à la man zshallplace de man zshcontribsi la zshallpage de manuel est disponible sur votre système.

Si vous utilisez Info, vous pouvez y accéder en exécutant info zshet en tapant ipuis en entrant zmv.

info --index-search=zmv zsh

Le guide zsh contient une section assez détaillée zmv. La recherche zmvsur ce site donnera plusieurs exemples d'utilisation de complexité variable.

Vous pouvez effectuer un essai à sec avec zmv -n( -nest un moyen courant de demander un essai à sec).

Pour bénéficier de zmvet d'amis, il est utile d'avoir du code comme celui-ci dans votre ~/.zshrc:

autoload zmv
alias zmv='noglob zmv'
alias zcp='noglob zmv -C'
alias zln='noglob zmv -L'
alias zsy='noglob zmv -Ls'
Gilles 'SO- arrête d'être méchant'
la source
man zshcontrib, man zshallet info zshtous donnent des résultats vides pour moi sur Ubuntu avec zsh installé. Comment les obtenir?
Xerus
1
@Xerus Si vous installez zsh avec le paquet Ubuntu, vous avez les pages de manuel. Pour le manuel d'informations, assurez-vous que le zsh-docpackage est installé. Si vous avez le paquet Ubuntu mais pas les pages de manuel, il y a un problème avec votre installation, mais il est impossible de savoir pourquoi sans plus d'informations. Si vous souhaitez de l'aide, vous pouvez poser une question sur ce site et fournir toutes les informations pertinentes: quelle version d'Ubuntu vous avez, comment vous avez installé zsh, quelles personnalisations vous avez faites, etc.
Gilles 'SO- stop être méchant '