Preguntas etiquetadas con shell

8
estado de salida de apt-get update

¿Cómo verificar el estado de apt-get update? $ apt-get update ; echo "status is: $?" Err http://security.debian.org stable/updates Release.gpg Could not resolve 'security.debian.org' Hit http://192.168.1.100 stable Release.gpg Hit http://192.168.1.100 stable Release Hit http://192.168.1.100...

8
Cómo usar GNU en paralelo de manera efectiva

Supongamos que quiero encontrar todas las coincidencias en el archivo de texto comprimido: $ gzcat file.txt.gz | pv --rate -i 5 | grep some-pattern pv --rateutilizado aquí para medir el rendimiento del tubo. En mi máquina es de aproximadamente 420Mb / s (después de la descompresión). Ahora estoy...

8
¿Por qué xargs omite el primer argumento al pasar a subshell?

Buscando una manera de invocar más de un comando en una línea única de xargs, encontré la recomendación en findutils para invocar el shell de xargs de esta manera: $ find ... | xargs sh -c 'command $@' Lo curioso es que si uso xargs así, por alguna razón se salta el primer argumento: $ seq 10 |...

8
¿Por qué SIGKILL no termina un programa detenido (sí)?

Estoy usando Ubuntu 14.04 y estoy experimentando este comportamiento que parece que no puedo entender: Ejecute el yescomando (en el shell predeterminado: Bash ) Escribe CtrlZpara deteneryes Ejecutar jobs. Salida: [1]+ Stopped yes Corre kill -9 %1para detenerte yes. Salida: [1]+ Stopped...

8
¿Cómo usar multilínea como separador de grupos en grep?

En grepella puedes usar --group-separatorpara escribir algo en el medio partidos de grupo. Esto es útil para dejar en claro qué bloques tenemos, especialmente cuando usamos la -C Xopción para obtener líneas de contexto. $ cat a hello this is me and this is something else hello hello bye i am...

8
Comando con el que se ejecutó un proceso

Supongamos que ejecuté el proceso con el siguiente comando: myapp -e -c -f myapp.config > /var/log/myapp/myapp.log 2>&1 Después de un tiempo sólo tengo piddel myappproceso, por ejemplo 1234. ¿Hay una manera de obtener el comando con todas las banderas y la salida a la reorientación de...

8
¿Cómo funciona la búsqueda en $ PATH debajo del capó?

Hay demasiados artículos / recursos en la web que enseñan a las personas cómo configurar la variable de entorno PATHpara que puedan usar la abreviatura de javao pythonetc. en lugar de la ruta absoluta en la interfaz de línea de comandos. Lo que me interesa saber es qué hay detrás de escena cuando...