Articles of tubería

Cadena de tubería con dispositivos

Por lo que sé, puede tener la capacidad de hacer tuberías entre aplicaciones, como esta: $ step1 < input_file | step2 | step3 > result_file Y puede acceder a dispositivos como /dev/urandom , /dev/zero . /dev/null , etc. $ cat /dev/urandom > "output_file" $ someprog > /dev/null Mi pregunta es, ¿es posible hacer una tubería […]

Pregunta H / W muy básica usando tubería y grep

Tengo dos files de text, F1a.txt y F1b.txt , con esencialmente los mismos datos: el apellido del conductor y su nacionalidad. Por ejemplo: Hamilton GBR Alonso SPA Concatené estos dos files en F1_drivers.txt . ¿Cómo hago lo siguiente? Usando pipes, visualiza los controlleres en F1a.txt y F1b.txt que son británicos, orderados alfabéticamente. Muestra una larga […]

Extrae los caracteres de un puerto en serie

Tengo una pregunta ficticia para ti, estoy tratando de extraer algunas líneas de un file que comienza con una cadena especial de caracteres y copyrlos en un file. Lo intenté : cat /dev/ttyACM0 | grep "something" > essai ¡El file está creado pero no contiene nada!

Resultados de pipe de grep en find

Tengo un file de logging con algunos nombres de file entre otros events, que necesito encontrar en las subcarpetas. La misma necesidad para los nombres de files dentro de los files xml que se deben encontrar dentro de algunas carpetas y subcarpetas. Me parece que debería usar grep en el file de logging y extraer […]

pipe to adoption: stty: input estándar: ioctl inapropiado para el dispositivo

bash-3.2$ echo "apps" | adop -status stty: standard input: Invalid argument Enter the APPS password: stty: standard input: Invalid argument Intenté así también stty -ixon;echo "apps" | adop -status stty -ixon;echo "apps" | adop -status pero el mismo error. Apreciar si alguien puede ayudar.

Archivo mágico que networkingirige a la salida estándar

¿Hay un nombre de file mágico que dé el siguiente efecto? $ mkfifo /tmp/fifo1 && cat /tmp/fifo1 & $ foo –log-file /tmp/fifo # now I can see the log as the program runs Quiero algo como $ foo –log-file /proc/to_stdout

Si utilizo una de las funciones de la familia ejecutiva para abrir un process secundario, ¿se aplicarán las tuberías al elemento primario al elemento secundario?

Supongamos que abro un process principal con un process maestro que asigna el stdout a un file para el logging. Luego diga que utilizo el process principal para abrir un elemento secundario con execvp (o cualquier otra function de la familia ejecutiva). De acuerdo con la documentation, el niño retendrá la identificación del process del […]

Tuberías versus asignación variable

¿De qué manera son las tuberías diferentes de las asignaciones variables? Sé que no puedes usar bytes nulos . ¿Qué otros ejemplos hay? ¿Qué pasa con la tubería en algo como el siguiente yes | cat yes | cat ? Me doy count de que emite el y al asignar test=`yes` no produce nada ¿Se […]

La list de tuberías de files y directorys para du solo muestra los tamaños de los directorys.

Digamos que tengo un directory con múltiples subdirectorys, cada uno de los cuales contiene algunos files: 1/a.txt 1/b.txt 2/c.txt 2/d.txt 3/e.txt 3/f.txt Quiero ver el tamaño de cada file. Tenga en count que sé que hay forms más sencillas y directas de hacerlo, como du -a . Solo quiero saber por qué lo siguiente no […]

Fusionando files pdf usando ghostscript: ¿es posible canalizar la salida de búsqueda a gs?

Quiero unir varios files pdf en uno solo. Encontré esta gran respuesta en SO, pero aquí hay un problema. Mis pdfs no están en el mismo directory, así que esencialmente quiero hacer una llamada de find y conectar la salida a gs , algo como esto: find . -path "*_somedir/*" -name "some.pdf" -print0 | gs […]