Preguntas etiquetadas con zsh

Zsh es un shell con muchas funciones avanzadas de línea de comandos y secuencias de comandos.

2
El comodín scp no funciona en zsh
He cambiado a zsh, y está funcionando bien. Una cosa extraña, cuando trato de scp con un comodín *, no funciona, y tengo que caer en bash. El segundo comando a continuación funciona bien. ¿Alguna idea de por qué esto sería y cómo solucionarlo? ~/dmp ⌚ 16:06:10 $ scp abc@123:/home/se/exports/201405091107/* …
17 zsh  wildcards 

4
Ejecutar una subshell desde el medio del comando actual
Con frecuencia me encuentro en este escenario. Estoy a punto de escribir un comando y necesito verificar otra cosa antes de completarlo. ¿Hay alguna manera de abrir una subshell de algún tipo con mi entrada actual hasta ahora recordada, y luego cuando salgo de esta subshell vuelvo a donde estaba? …
16 command-line  zsh 

3
¿Qué intérprete de shell ejecuta un script sin shebang?
Supongamos que el shell predeterminado para mi cuenta es zsh, pero abrí el terminal y activé bash y ejecuté un script llamado prac002.sh, ¿qué intérprete de shell se usaría para ejecutar el script, zsh o bash? Considere el siguiente ejemplo: papagolf@Sierra ~/My Files/My Programs/Learning/Shell % sudo cat /etc/passwd | grep …


6
Cómo escribir varios nombres de archivo con menos pulsaciones de teclas
Si quiero convertir pdfa una pngimagen con imagemagick, hago algo como: convert -trim -density 400 this_is_a_very_long_filename_of_my_pdf_file.pdf this_is_a_very_long_filename_of_my_pdf_file.png El archivo pdf a menudo tiene un nombre de archivo muy largo por algunas razones y quiero que el pngarchivo tenga el mismo nombre, excepto la extensión. Por lo general, selecciono this_is_a_very_long_filename_of_my_pdf_file.pdfdos veces …

5
¿Cómo se "deshabilita" oh-my-zsh (y zsh) sin desinstalarlo?
Estaba probando nuevos entornos de desarrollo, incluidos zsh y oh-my-zsh. Ahora que he instalado oh-my-zsh, comienza de manera predeterminada en mis terminales (iTerm2 y terminal) siempre comienza con zsh y con la configuración activada desde oh-my-zsh. Me preguntaba si era posible "deshabilitar" o dejar de usar zsh y su configuración …
16 zsh  oh-my-zsh 

4
Cambiar fuente en comando echo
¿Es posible cambiar los atributos de fuente de la salida de echo en zsh o bash? Lo que me gustaría es algo parecido a: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". para que imprima: …
16 bash  shell  zsh  fonts 

4
Agregar rutas a PATH utilizando una sintaxis de varias líneas
Según tengo entendido, la forma habitual de agregar una ruta a la PATHvariable de entorno es concatenando rutas separadas por el :carácter. Por ejemplo, si quiero añadir tres caminos a la misma /my/path/1, /my/path/2y /my/path/3, me gustaría tener que hacerlo de la siguiente manera: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3 que no es fácil de …


1
pushd, popd vs cd, cd- en bash y zsh
¿Hay alguna diferencia entre el comportamiento de pushd / popd en bash vs zsh? Parece que en zsh cd, cd- se comporta exactamente igual que pushd / popd (que agrega el directorio / pops automáticamente cuando cd) mientras que en bash cd no afecta la pila de directorios. Si alguien …
16 bash  zsh  cd-command  pushd 

1
¿Cuál es la diferencia entre cuál y dónde?
¿Cuál es la diferencia entre wherey whichlos comandos de shell? Aquí hay unos ejemplos ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc y ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which ~ which where /usr/bin/which: no where in (/usr/local/bin:/bin:/usr/bin:/home/bnikhil/bin:/bin) además ~ where which which: aliased to …



2
¿En qué circunstancias no se utilizará el ejecutable encontrado por primera vez en la ruta?
Tengo un comportamiento extraño con zsh (5.4.2_1 instalado con homebrew) en osx que no usa la primera aparición de un ejecutable en la ruta. Aquí está el escenario: echo $PATH devoluciones: /usr/local/Cellar/zplug/HEAD-9fdb388/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin la cerveza está en ambos /usr/local/Cellar/zplug/HEAD-9fdb388/bin y usr/local/bin/brew Esto se confirma ejecutando which -a brew que devuelve: /usr/local/Cellar/zplug/HEAD-9fdb388/bin/brew …
15 zsh  path 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.