Perguntas sobre 'stdin'

5
respostas

Como usar argumentos de nome de arquivo ou padrão para stdin, stdout (breve)

Eu quero manipular nomes de arquivos como argumentos em um script bash de uma maneira mais limpa e flexível, usando argumentos 0, 1 ou 2 para nomes de arquivos de entrada e saída. quando args = 0, leia de stdin, escreva para stdout quando...
09.10.2013 / 08:35
3
respostas

processamento do comando linha de saída por linha, sem misturar entrada padrão

Portanto, tenho um problema muito semelhante a Bash: Como ler uma linha de cada vez da saída de um comando? , eu estou fazendo: while read path; do mplayer $path; done < <(find-me-random-mp3s) ou find-me-random-mp3s | while read...
03.01.2014 / 20:48
1
resposta

Como canalizar o html para o lynx?

Estou testando algumas chamadas de ajax do console. Eu gosto de me livrar do ruído de meta-informação que é marcação html e apenas ler o conteúdo, por isso eu gosto de canalizá-lo em um navegador de terminal, por exemplo. lince. Ainda: cur...
24.03.2016 / 14:56
3
respostas

Faça tar do arquivo / dev / stdin

O que eu estou procurando é uma maneira de passar dados arbitrários através de STDIN, e tê-lo como se fosse um arquivo normal. Eu tentei isso $ echo test | tar -cf test.tar /dev/stdin e isso me dá um arquivo test.tar com o conteúdo...
05.08.2018 / 03:52
3
respostas

Ecoando stdin ao executar um script ed (1)

Dado o seguinte script ed , $ cat helloworld a hello world . ,n ,s,o,O,g ,n Q Eu gostaria de obter de alguma forma a saída interativa $ ed a hello world . ,n 1 hello 2 world ,s,o,O,g ,n 1 hellO 2 wOrld Q $ em vez do esper...
29.12.2014 / 21:47
2
respostas

Execute o script local com o arquivo de entrada local no host remoto

Eu tenho um script local que desejo executar em vários servidores remotos. A sintaxe de comando que estou usando é: ssh <remote_server> "bash -s" < ./local_script.sh Isso funciona bem e até me permite passar parâmetros para loca...
28.09.2016 / 20:30
1
resposta

Como enviar texto para um corpo de e-mail Mutt e editar o e-mail de forma interativa?

Eu tenho tentado descobrir como iniciar o Mutt de tal forma que é como iniciar um Mutt interativo e criar um novo e-mail, depois copiar a saída de git request-pull no corpo (para poder editá-lo manualmente). git request-pull HEAD https://.....
07.08.2012 / 15:08
1
resposta

Em um script, verifique se a entrada padrão vem de um arquivo ou pipe

Eu sei que isso tem sido pobremente coberto anteriormente, mas essas respostas não têm explicação ou não se aplicam. Basicamente, em algum momento, meus scripts precisam verificar se um arquivo está especificado, se foi usado posteriormente...
04.06.2012 / 00:38
2
respostas

Como eu filtro stdout de um programa através do grep enquanto ainda controlo o programa?

Estou tentando filtrar a saída do media player mpv, removendo uma linha em particular, mas quando faço isso não consigo controlar o mpv com o teclado. Aqui está o comando: mpv FILE | grep -v 'Error while decoding frame' Quando eu executo...
30.06.2015 / 06:29
1
resposta

IO e outros comandos shell quando um programa não é iniciado por um terminal

Tenho vários iniciadores no meu ambiente de trabalho para vários programas e existe uma definição "executar num terminal" para esses iniciadores. Quando eu verifico essa configuração, o programa é executado a partir de um terminal e registra...
01.03.2013 / 11:51