zmv para zsh: ejecuciones en seco y páginas man

18

He escuchado cosas grandiosas acerca zmvde zsh, y me encantaría aprender realmente a usarlo. Sin embargo, todavía soy relativamente inexperto en zsh y tengo algunas preguntas básicas:

  • ¿Hay una página de manual para zmvin zsh(man zsh produce "No hay entrada manual para zmv")
  • ¿Permite de zmvforma nativa tiradas en seco?
  • Si la respuesta a lo anterior es no, ¿cómo evaluaría o haría una carrera en seco zmv?
Amelio Vazquez-Reina
fuente

Respuestas:

19

El zmvmanual está en la zshcontribpágina del manual. Puedes alcanzarlo directamente con

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

(o LESS=$LESS+/zmv man zshcontribque te lleva unas líneas más arriba porque zmvse menciona en la descripción de zcp). Puede usar en man zshalllugar de man zshcontribsi la zshallpágina de manual está disponible en su sistema.

Si usa Información, puede alcanzarla ejecutando info zshy escribiendo y iluego ingresando zmv.

info --index-search=zmv zsh

La guía zsh tiene una sección bastante detallada sobre zmv. La búsqueda zmven este sitio arrojará varios ejemplos de uso de diversa complejidad.

Puede realizar una ejecución en seco con zmv -n( -nes una forma común de solicitar una ejecución en seco).

Para beneficiarse de zmvy amigos, ayuda tener un código como el siguiente en su ~/.zshrc:

autoload zmv
alias zmv='noglob zmv'
alias zcp='noglob zmv -C'
alias zln='noglob zmv -L'
alias zsy='noglob zmv -Ls'
Gilles 'SO- deja de ser malvado'
fuente
man zshcontrib, man zshally info zshtodos dan resultados vacíos para mí en Ubuntu con zsh instalado. ¿Cómo los consigo?
Xerus
1
@ Xerus Si instala zsh con el paquete Ubuntu, tiene las páginas man. Para el manual de información, asegúrese de que el zsh-docpaquete esté instalado. Si tiene el paquete Ubuntu pero no las páginas man, hay algo mal con su instalación, pero es imposible saber por qué sin mucha más información. Si desea ayuda con eso, puede hacer una pregunta en este sitio y proporcionar toda la información relevante: qué versión de Ubuntu tiene, cómo instaló zsh, qué personalizaciones ha realizado, etc.
Gilles 'SO- stop siendo malvado '