Unix & Linux

17
Reinstalar paquetes con archivos faltantes / corruptos

Después de un cierre inmundo y un fsck colorido, un montón de archivos han desaparecido. La salida de 'rpm -Va' tiene varios cientos de líneas (en su mayoría faltan archivos, pero también algunas sumas de comprobación y otros desajustes). ¿Hay una manera fácil de reinstalar paquetes que tienen...

17
.PHONY todas las reglas en GNU hacen archivo?

¿Estoy equivocado en mi interpretación de que básicamente debería poner primero antes de que todas establezcan reglas: .PHONY: all of my rules all: echo "Executing all ..." of: echo "Executing of ..." my: echo "Executing my ..." rules: echo "Executing rules ..." ¿Hay algún caso en el que...

17
Pedir una contraseña en shell POSIX?

Cuando quiero pedir una contraseña en un bashscript, hago eso: read -s ... pero cuando corro bashen modo POSIX, con sh, la -sopción es rechazada: $ read -s sh: 1: read: Illegal option -s ¿Cómo me pregunto segura para una entrada con un comando

17
¿Matar un proceso suspendido?

Estaba un poco confundido por: % vim tmp zsh: suspended vim tmp % kill %1 % jobs [1] + suspended vim tmp % kill -SIGINT %1 % jobs [1] + suspended vim tmp % kill -INT %1 % jobs [1] + suspended vim tmp Así que renuncié a "hacerlo yo mismo" y me pregunto por qué más tarde: % fg [1] - continued vim...

17
Cómo ejecutar un bucle infinito en segundo plano

¿Cómo puedo ejecutar un bucle infinito en el fondo, mientras que de continuar con la ejecución del script? Ejemplo "script": while true; do something_in_the_background; done do_something_while_the_loop_goes_on_in_the_background for 1 2 3; do somethingelse; done exit 0 Esto (observe que...

17
capitalización correcta de “cron”

No estoy muy seguro de cuál es el estándar para la ortografía cron. Cómo se capitalizan toda la palabra? Sólo la "C"? ¿Todo en minúsculas? ¿Existe incluso un estándar, o lo deletreas de la manera que mejor se vea o se adapte? Algunas personas dicen que es un acrónimo de "Ejecutar comando en UNIX",...

17
Desconecte y vuelva a conectar el puerto USB a través de cli

Tengo un mouse que dejará de funcionar al azar. La solución es fácil, desenchufa y vuelve a enchufar. ¿Hay alguna forma de que pueda hacer esto a través de la línea de comando? Hacerlo a través de la línea de comando tiene algunas ventajas. No desgasta el conector. Más rápido. Me ahorra la...

17
¿Es posible pasar argumentos a un script de Python?

Sé cómo pasar argumentos a un script de shell. Estos argumentos se declaran en la tubería de datos de AWS y se pasan. Así es como se vería un script de shell: firstarg=$1 secondarg=$2 ¿Cómo hago esto en Python? ¿Es exactamente lo