Unix & Linux

16
lectura continua de la tubería con nombre (cat o tail -f)

He configurado rsyslogpara registrar ciertos eventos de registro en /dev/xconsole: *.*;cron.!=info;mail.!=info |/dev/xconsole /dev/xconsolees una tubería con nombre ( fifo). Si quiero ver lo que se está registrando, puedo hacerlo cat /dev/xconsole. Me sorprende ver que el comando cat...

16
minicom mostrando fuera de línea

Estoy tratando de usar minicomen Ubuntu. Para hacer esto, primero conecto mi convertidor USB a DB9, luego escribo este comando en la terminal dmesg | grep ttypara verificar si mi convertidor USB a DB9 está conectado correctamente. Tengo esta salida: [ 0.000000] console [tty0] enabled [...

16
¿Cómo escapar de caracteres especiales en una cadena?

Suponiendo que $filetiene un valor de un nombre de archivo, por ejemplo Dr' A.tif. En la programación de bash, ¿cómo podría escapar de la comilla simple y de cualquier otro carácter especial $filesin eliminar el carácter especial? Actualización el 9 de julio de 2014 Como solicitud de @Gilles ,...

16
¿Cómo sabe el sistema operativo que un comando necesita sudo?

Cuando ejecuta un ejecutable, a veces el sistema operativo le negará su permiso. Por ejemplo, ejecutar make installcon el prefijo que es una ruta del sistema necesitará sudo, mientras que con el prefijo que es una ruta que no es del sistema no se solicitará sudo. ¿Cómo decide el sistema operativo...

16
aceptar penas sesgadas direccionalmente

Estoy usando tre-agrep (manpage) , una implementación de agrep (manpage) , para realizar una coincidencia aproximada de patrones. Esta utilidad busca coincidencias en función de la distancia de Levenshtein , y el usuario puede configurar la penalización aplicada para las ediciones de sustitución,...

16
Extraer valor entre comillas dobles

Mi consulta es extraer el valor entre comillas dobles "". La entrada de muestra es: 10.219.41.68 - - - [11 / Jun / 2014: 10: 23: 04 -0400] Sec: 0 MicSec: 1797 "GET / balancencer-manager HTTP / 1.1" 200 28980 "-" "curl / 7.15.5 (i386 -redhat-linux-gnu) libcurl / 7.15.5 OpenSSL / 0.9.8b zlib /...

16
Almacenar la salida de un comando en un ring-buffer

Tengo un comando de larga ejecución que genera mucha salida en stdout. Me gustaría poder retener, por ejemplo, solo los últimos tres días o el último gibibyte (evitando líneas de corte en el medio) y, si es posible, en trozos de archivo de no más de 20 MiB. Cada fragmento de archivo se nombra con...

16
¿Por qué acepta ls interruptores duplicados?

Tengo curiosidad, ¿hay alguna diferencia entre ls -ly ls -lllllllllllllllllllllllllllll? La salida parece ser la misma y estoy confundido sobre por qué lspermite interruptores duplicados. ¿Es esta una práctica estándar entre la mayoría de los