Perguntas com a marcação «io-redirection»

O redirecionamento de E / S é usado no script de shell. Esse recurso permite obter a saída de um comando e redirecioná-la como entrada para outro comando, ou um comando pode receber a entrada de um arquivo em vez do fluxo de entrada padrão ou do terminal. Todo o processo ajuda a conectar fluxos de dados de várias maneiras.


10
Como grep fluxo de erro padrão (stderr)?
Estou usando o ffmpeg para obter as informações meta de um clipe de áudio. Mas eu sou incapaz de cumprimentá-lo. $ 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 ... Eu verifiquei, essa …

6
Usando while loop para ssh em vários servidores
Eu tenho um arquivo servers.txt, com lista de servidores: server1.mydomain.com server2.mydomain.com server3.mydomain.com quando leio o arquivo linha por linha com whilee ecoo cada linha, tudo funciona conforme o esperado. Todas as linhas são impressas. $ while read HOST ; do echo $HOST ; done < servers.txt server1.mydomain.com server2.mydomain.com server3.mydomain.com No …






1
Como esse comando é legal? "> Arquivo1 <arquivo2 gato"
Supondo que file2já exista, o comando &gt; file1 &lt; file2 cat parece estar copiando o conteúdo de file2para file1. Mas não consigo entender essa estrutura. Entendo que "Nada" está sendo direcionado para file1(criar ou apagar seu conteúdo). Então o conteúdo de file2está sendo direcionado file1. Por que é catdepois file2? …




3
Fechando um descritor de arquivo,> & - vs <& -
No tutorial do bash que estou lendo, ele diz que se você abrir um descritor de arquivo para leitura, ou seja, exec 3&lt; echolist Então você deve fechá-lo assim, exec 3&lt;&amp;- No entanto, se você abrir um descritor de arquivo para gravação, ele deverá ser fechado assim: exec 3&gt;&amp;- No …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.