Articles of tubo de

¿Cómo forzar a ssh-add a preguntar frase de contraseña al cargar la key RSA desde FIFO?

Creé la siguiente key RSA (con contraseña): ssh-keygen -t rsa -f rsa_foo Ahora cuando se agrega la key de manera normal, ssh-add pregunta la frase de contraseña bien: $ ssh-add rsa_foo Enter passphrase for rsa_foo: 12345 Sin embargo, cuando estoy cargando la key a través de FIFO, ya no pregunta: $ mkfifo -m=600 fifo $ […]

Anexando a un range de sufijo de file con echo y tee

No puedo encontrar la manera correcta de conectar y conectar para agregar a un range de files. En lugar de tipearlos manualmente echo "help!" | tee >> file1 file2 file3 Estoy tratando de descubrir: echo "help!" | tee >> ~/file* He intentado con commands de una línea y he intentado hacer un ciclo usando ls, […]

Tubería de inputs múltiples en Ghostscript

Intento crear un command de Linux de una línea para combinar dos files PDF, que se descargan de una URL, usando Ghostscript. Sin embargo, no quiero crear ningún file temporal (todo debe hacerse en la memory). El siguiente command no parece funcionar (intenté lograr esto mediante la sustitución del process). gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=combined.pdf […]

Ayúdame a entender esta construcción echo / spawn / send / expect

Aquí hay una línea de un script bash que bash entender: echo "spawn myscript.sh arg1 arg2; expect \"Please enter your value: \"; send \"myval\r\"; expect eof" | expect Creo que entiendo el primer expect y el send . Q1: ¿ expect trabajar solo con spawn ? Q2: ¿Cuál es el propósito del último esperar después […]

Error al alquitrán file grande con pipe y xargs

Traté de tar files de copy de security mysql de la siguiente manera: find /data/mysqldata \( ! -name "*mysql-bin*" -a ! -name "*.log" \) | xargs tar -zcf /data/backup.tgz En realidad, ejecuté este command con Popen y esperé a leer el resultado a través del método select-poll, sin embargo, encontré que a veces el file […]

Sintaxis al combinar dd y pv

Soy un novato de Linux; así que, lo siento si esto es obvio para ti … sudo dd if=/dev/sda bs=64k | pv –size 1.5t | dd of=/dev/sdb ¿El tamaño de bloque para dd va en el lado izquierdo de esto después de la input como se muestra o a la derecha después de la salida? […]

canalizar la salida de cat en un script de nodo

Soy un principiante absoluto en las secuencias de commands de UNIX (y he buscado aquí algo que explique cómo hacer esto de una manera sencilla en vano). Estoy tratando de canalizar el contenido de un file claimName.txt find . -name 'claimName.txt' -exec cat {} \; en una secuencia de commands Node.js que toma este valor […]

Quema una estructura de directory de una tubería stdin

Estoy tratando de hacer algo complicado, quiero grabar una estructura de directory en un CD de una transmisión de tubería. El motivo es que proviene de la networking y no quiero que esté escrito en el disco duro de la máquina de grabación de cd. No estoy seguro de cómo (o si es posible) canalizar […]

Extrae dos valores de la salida de un command

Estoy usando el siguiente command en una secuencia de commands para get información wifi sintética: echo "$( iw dev wlp1s0 link | grep '^\s*SSID:\s' | sed -r 's/^\s*SSID:\s//' ) $( iw dev wlp1s0 link | grep '^\s*signal:\s' | sed -r 's/^\s*signal:\s//' )" Funciona, y la salida es como: MySSID -46 dBm Sin embargo, se siente […]

¿Cómo hacer una copy de security de la salida de cada procedimiento de tubería?

Estoy usando un procedimiento de tubería para analizar datos todos los días: alias analyze='fetch_data | prog1 | prog2 | prog3 > result.txt' Este script funciona bien principalmente, pero tiene un 1% de probabilidad de fallar. Como ejecutarlo una y otra vez es bastante lento, espero poder hacer una copy de security del resultado para cada […]