Preguntas etiquetadas con shell

77
¿Cómo deshacer `set -x`?

Escribí set -xen la terminal. Ahora el terminal sigue imprimiendo el último comando que se ejecuta en la parte superior de mi salida, por lo que el comando ~]$echo "this is what I see" devoluciones + echo 'this is what I see' this is what I see No hay una página de manual para set, ¿cómo set...

77
Ordenar la salida de "buscar"?

Necesito poder ordenar alfabéticamente la salida de findantes de canalizarla a un comando. Entrar | sort |entre no funcionó, entonces, ¿qué podría hacer? find folder1 folder2 -name "*.txt" -print0 | xargs -0

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ál es la diferencia entre $ * y $ @?

Considere el siguiente código: foo () { echo $* } bar () { echo $@ } foo 1 2 3 4 bar 1 2 3 4 Produce: 1 2 3 4 1 2 3 4 Estoy usando Ksh88, pero también estoy interesado en otros shells comunes. Si conoce alguna particularidad para conchas específicas, por favor mencionelas. Encontré...

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...

72
Reemplace múltiples espacios con uno usando solo 'tr'

Tengo un archivo f1.txt: ID Name 1 a 2 b 3 g 6 f El número de espacios no es fijo. ¿Cuál es la mejor manera de reemplazar todos los espacios en blanco con un espacio usando solo tr? Esto es lo que tengo hasta ahora: cat f1.txt | tr -d " " Pero el resultado es: IDName 1a 2b 3g 6f Pero...