Preguntas etiquetadas con io-redirection

La redirección de E / S se utiliza en la secuencia de comandos de shell. Esta característica le permite a uno tomar la salida de un comando y redirigirlo como entrada para otro comando, o un comando puede tomar la entrada de un archivo en lugar de la secuencia de entrada estándar o del terminal. Todo el proceso ayuda a conectar flujos de datos de varias maneras.


10
¿Cómo grep flujo de error estándar (stderr)?
Estoy usando ffmpeg para obtener la metainformación de un clip de audio. Pero no puedo entenderlo. $ ffmpeg -i 01-Daemon.mp3 |grep -i Duration FFmpeg version SVN-r15261, Copyright (c) 2000-2008 Fabrice Bellard, et al. configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib --mandir=/usr/share/man --arch=i386 --extra-cflags=-O2 ... Verifiqué, esta salida de ffmpeg está dirigida …

6
Usando while loop para ssh a múltiples servidores
Tengo un archivo servers.txt, con una lista de servidores: server1.mydomain.com server2.mydomain.com server3.mydomain.com cuando leo el archivo línea por línea con whiley hago eco de cada línea, todo funciona como se esperaba. Todas las líneas están impresas. $ while read HOST ; do echo $HOST ; done < servers.txt server1.mydomain.com server2.mydomain.com …






1
¿Cómo es legal este comando? "> Archivo1 <archivo2 gato"
Suponiendo que file2ya existe, el comando &gt; file1 &lt; file2 cat parece estar copiando el contenido de file2a file1. Pero no puedo entender esta estructura. Entiendo que "Nada" se dirige a file1(crear o borrar su contenido). Entonces file2se dirige el contenido de file1. ¿Por qué es catdespués file2? ¿Cómo sabe …




3
Cerrar un descriptor de archivo,> & - vs <& -
En el tutorial de bash que estoy leyendo, dice que si abres un descriptor de archivo para leer, es decir exec 3&lt; echolist Entonces debes cerrarlo así, exec 3&lt;&amp;- Sin embargo, si abre un descriptor de archivo para escribir, debe cerrarse así: exec 3&gt;&amp;- Sin embargo, cuando busco en Internet, …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.