0 votos

Expansión de comandos de llaves rizadas de zsh con el comando homebrew

En zsh, los comandos pueden ser expandidos con llaves. Por ejemplo:

head text{1,2,3}.txt

lo cual mostrará las primeras 10 líneas de text1.txt, text2.txt y text3.txt.

Sin embargo, cuando ejecuto el siguiente comando:

brew {update,upgrade}

supongo que debería correr de manera idéntica a:

brew update && brew upgrade

Sin embargo, el comando devuelve:

Error: Este comando actualiza brew en sí mismo, y no acepta nombres de fórmulas.
Utiliza `brew upgrade upgrade` en su lugar.

¿Cuál es mi error?

1voto

Linc D. Puntos 11

La expansión de corchetes reescribe el comando con los argumentos separados por espacios. No inserta ningún operador ni duplica el comando completo. Parece que estás pensando en ello como si analizara el comando para averiguar lo que pretendías.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X