Unix & Linux

8
Interactuando con aplicaciones X mediante programación

Tengo una aplicación construida con GTK +. La aplicación tiene una interfaz muy simple. Cuando se inicia, siempre se abre la misma ventana, con algunos controles de entrada. Queremos escribir un script para completar el texto en un par de campos, marcar una casilla de verificación y luego hacer...

8
RasPi: el micrófono USB se bloquea

En mi placa RasPi, Debian Linux, el micrófono USB ocasionalmente se bloquea de modo que nada pueda usarlo. El micrófono tiene un LED que generalmente parpadea, cuando está bloqueado, se apaga. La utilidad lo arecorddescribe de la siguiente manera: card 1: Device [DYNEX USB MIC Device], device...

8
¿Qué archivos modifica authconfig en RHEL?

Estoy tratando de permitir que RHEL use cuentas de inicio de sesión que se crean en el sistema, pero uso las contraseñas de Active Directory. He visto a alguien usar: authconfig \ --enablekrb5 \ --krb5realm=KDCRealm.NET \ --krb5kdc=kcldap.net \ --krb5adminserver=kcldap.net \ --enablekrb5kdcdns...

8
leer -a matriz -d '\ n' <foo, código de salida 1

Si trato de ejecutar read -a fooArr -d '\n' < bar el código de salida es 1, a pesar de que logra lo que yo quiero; pon cada línea de baren un elemento de la matriz fooArr(usando bash 4.2.37). ¿Alguien puede explicar por qué sucede esto? He encontrado otras formas de resolver esto, como...

8
Cómo usar la sustitución de parámetros en el patrón global (zsh)

Quiero procesar un montón de archivos que terminan en algunos sufijos, así que escribí el siguiente script zsh pero no funcionó. EXT=(.jpg .png .gif) EXT=${(j.|.)EXT} # EXT becomes '.jpg|.png|.gif' for f in *($EXT); do # should become '*(.jpg|.png|.gif)' but failed process-one-file $f done ¿Por...

8
Optimizar un bucle `while`

He creado un mini script para reiniciar mi Raspberry Pi con solo presionar un botón. La secuencia de comandos simplemente usa cableadoPi (comando gpio) para establecer el pin 0 (pin 17 en el orden de numeración estándar de Raspberry Pi) para ingresar, y luego lee el valor hasta que sea uno (es...