Preguntas etiquetadas con zsh

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

120
¿Cuándo es necesaria la doble cita?

El viejo consejo solía ser citar dos veces cualquier expresión que involucrara un $VARIABLE, al menos si uno quisiera que el intérprete lo interpretara como un solo elemento, de lo contrario, cualquier espacio en el contenido de $VARIABLEarrojaría el intérprete. Sin embargo, entiendo que en...

97
Recuerda un comando medio escrito mientras reviso algo

A menudo me encuentro en la siguiente posición: comencé a escribir un comando largo en el indicador bash, pero a mitad de camino descubro que necesito verificar algo con otro comando. Este es un problema cuando estoy en la consola (no X), que a menudo es el caso, porque entonces solo tengo las...

76
¿Cómo usar `which` en un comando con alias?

Como la mayoría de los usuarios, tengo un conjunto de alias configurados para dar un conjunto predeterminado de marcas para los programas de uso frecuente. Por ejemplo, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' El problema es que si quiero usar whichpara ver de dónde proviene mi...

73
¿Cuántas conchas tengo de profundidad?

Problema : Encuentra cuántas conchas de profundidad tengo. Detalles : abro mucho el shell desde vim. Construye, corre y sal. A veces olvido y abro otro vim dentro y luego otro shell. :( Quiero saber cuántos shells de profundidad tengo, tal vez incluso tenerlo en mi pantalla de shell en todo...

62
¿Qué características están en zsh y faltan en bash, o viceversa?

Como usuario de Linux, siempre he usado bash porque era el valor predeterminado en cada distribución que usaba. Las personas que usan otros sistemas Unix, como BSD, parecen usar otros shells con mucha más frecuencia. En aras de aprender un poco más, he decidido probar zsh. Como usuario...

62
Historial de comandos en Zsh

¿Cómo Zsh realiza un seguimiento del historial de comandos? Veo dos archivos en mi directorio de inicio: .zhistoryy .zsh_history. ¿Cuál es la diferencia entre ellos? Los archivos parecen contener todo mi historial. ¿Zsh sigue agregando líneas a una de ellas para siempre ? ¿No haría eso que la...

57
Para bucles en zsh y bash

He notado que hay dos formas alternativas de construir bucles en zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Ambos imprimen: 1 2 3 Mi pregunta es, ¿por qué las dos sintaxis? ¿Está $xiterando a través de un tipo diferente de objeto en cada uno de ellos? ¿ Bash hace...

55
Cómo definir y cargar su propia función de shell en zsh

Me está costando definir y ejecutar mis propias funciones de shell en zsh. Seguí las instrucciones en la documentación oficial e intenté con un ejemplo sencillo primero, pero no pude hacerlo funcionar. Tengo una carpeta: ~/.my_zsh_functions En esta carpeta tengo un archivo llamado functions_1con...

52
Uso de patrones OR en comodines de shell

Los contenidos de mi directorio son $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Me gustaría enumerar los detalles de los archivos que tienen una palabra en el nombre del...