Unix & Linux

8
¿Cómo recupero una matriz RAID5 de software rota?

Ack, creo que la jodí mal. Tuve una falla de energía en una matriz RAID5 que causó que los metadatos fueran inconsistentes entre las unidades. Seguí el consejo aquí, excepto que un caso de dedos gordos me hizo ejecutar el comando --create sin un parámetro faltante. Ejecutar el script Perl que...

8
¿Diferencia entre [[$ variable]] y [[-n $ variable]]?

En bash, ¿son [[ $variable ]]y [[ -n $variable ]]completamente equivalentes? Parece ser el caso a juzgar por el resultado a continuación, pero veo que ambas formas de uso prevalecen en los scripts de shell. $ z="abra" $ [[ $z ]] $ echo $? 0 $ [[ -n $z ]] $ echo $? 0 $ z="" $ [[ $z ]] $ echo $? 1 $...

8
¿Quiénes son estos contribuyentes de BSD Unix?

Estoy tratando de juntar los nombres de las personas que contribuyeron a BSD Unix, de acuerdo con el contenido de los registros de SCCS. (Este es el sistema de control de versiones utilizado en ese momento). Varios nombres aparecen en una lista creada por Jonathan Gray, pero aún faltan 72. Para...

8
Crear directorio si el archivo zip contiene varios archivos

Si un archivo contiene varios archivos en el directorio raíz, me gustaría crear un directorio con el nombre del archivo (sin extensión). Si un archivo contiene solo un directorio, me gustaría simplemente extraerlo. Supongamos que tengo el siguiente archivo: # file:

8
redireccionar y registrar la salida del script

Estoy tratando de ordenar los siguientes fragmentos, los objetivos de diseño son registrar toda la salida de un script y no debería ser un contenedor. Menos líneas son mejores. No me importan las entradas del usuario (en esta etapa), los scripts de destino se ejecutan de forma no interactiva. El...

8
¿Por qué xsetwacom no funciona desde udev?

Hice un guión para rotar mi tableta Wacom Bamboo 180 grados. Funciona bien cuando lo ejecuto como yo mismo (usuario) o root, pero cuando se inicia desde udev(es decir, al conectar la tableta a un usbpuerto) no funcionará. Reglas de Udev : SUBSYSTEMS=="usb", ATTRS{idVendor}=="056a",...