Preguntas etiquetadas con io-redirection

297
¿Cómo pasar la contraseña a scp?

Sé que no se recomienda, pero ¿es posible pasar la contraseña del usuario a scp? Me gustaría copiar un archivo a través de scp como parte de un trabajo por lotes y, por supuesto, el servidor receptor necesita una contraseña y, no, no puedo cambiarla fácilmente a una autenticación basada en...

237
¿Qué es / dev / null 2> & 1?

Encontré este fragmento de código en /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Está descargando y volviendo a cargar el firewall. No entiendo la >> /dev/null 2>&1parte. ¿Cuál es el propósito...

158
Enviar cadena a stdin

¿Hay alguna manera de hacer esto efectivamente en bash? /my/bash/script < echo 'This string will be sent to stdin.' Soy consciente de que podría canalizar la salida del eco como este: echo 'This string will be piped to stdin.' |

81
¿Qué significa> &?

Estaba un poco confundido por esta expresión: gcc -c -g program.c >& compiler.txt Sé &>filenameque redirigirá tanto stdout como stderr al archivo filename. Pero en este caso, el ampersand está después del signo mayor que. Parece que tiene el formato M>&N, donde My Nson...

31
¿3> & 1 implica 4> & 3 5> & 3 etc.?

Yo esperaría echo foo | tee /proc/self/fd/{3..6} 3>&1 fallar con errores como / proc / self / fd / 4: No existe tal archivo o directorio , etc., pero para mi sorpresa, genera foo foo foo foo foo Es como si 3>&1todos los descriptores siguientes fueran redirigidos a stdout, excepto...