Unix & Linux

12
¿Qué es la señal 0 en un comando trap?

Estoy siguiendo esta guía sobre cómo configurar la autenticación SSH sin contraseña con ssh-agent. Para iniciar ssh-agent, el autor recomienda el siguiente código en .bash_profile: SSHAGENT=/usr/bin/ssh-agent SSHAGENTARGS="-s" if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then eval `$SSHAGENT...

12
nombres stdin / stdout en BASH?

Tengo un programa que toma una -o log_fileopción, en la que escribe datos adicionales log_file. ¿Hay alguna forma de redirigir eso a stdout? es decir, ¿hay un "nombre especial" para stdout que pueda usarse como nombre de archivo, como CONOUT$en

12
descriptor de archivo vs. nombre de archivo

Me preguntaba qué diferencias y relaciones hay entre los descriptores de archivo y los nombres de archivo. ¿Se utilizan todos para acceder a los archivos? Si es así, de la misma manera? Por ejemplo, /dev/fd/0, /dev/stdin, y /proc/self/fd/0son todos los enlaces a /dev/pts/2. ¿Son estos cuatro...

12
Medición del uso de E / S de disco de un programa

time es un comando brillante si desea calcular cuánto tiempo de CPU tarda un comando determinado. Estoy buscando algo similar que pueda medir la E / S de disco del programa y cualquier niño. Preferiblemente, debe distinguir entre las E / S que se almacenaron en caché (y, por lo tanto, no hicieron...

12
Cómo canalizar el resultado hash md5 en shell

Estoy buscando una forma simple de canalizar el resultado de md5sumotro comando. Algo como esto: $echo -n 'test' | md5sum | ... Mi problema es que md5sumno solo genera el hash de la cadena, sino también una exageración, lo que indica que la entrada provino de stdin. Revisé el archivo man y no...

12
¿Qué es el comando "llamador"?

Estoy ejecutando Ubuntu 10.10 con openbox ejecutándose en la parte superior. Hoy noté un comando llamado caller, sin embargo, no hay una página de manual, no responde a ninguna entrada (o --help) y whereis no la encuentra. ¿Alguna idea de lo que

12
Usando grep -v en múltiples argumentos

¿Hay una manera más simple de hacer esto? grep -v foo file | grep -v bar Probablemente hay formas muy elegantes de hacerlo con egrep, pero ¿cómo ir con grep simple? EDITAR: grep -v 'foo\|bar' fileparece funcionar solo con GNU grep. Estoy en Solaris ¿Alguna solución para

12
¿Son seguras las cuentas de shell gratuitas?

Estoy tratando de identificar cuán seguras son las cuentas de shell gratuitas proporcionadas por personas como shellmix.com . Nunca he usado uno, pero quiero sugerirlo a alguien interesado en aprender programación de shell. ¿Son seguros de usar para este propósito? ¿De qué debo tener...