Perguntas com a marcação «stdout»

stdout é o nome do descritor de arquivo de saída padrão de um processo. Como não há nada de especial no `stdout`, você * não deve * usar essa tag. Use a tag [io-redirection] para perguntas sobre como redirecionar a saída, use [file-descriptors] para perguntas sobre como gerenciar descritores de arquivos, use [lock] para questões de bloqueio de arquivos e use [files] para perguntas gerais sobre operações de arquivo.

51
Escreva o stdout do Python no arquivo imediatamente

Ao tentar gravar o stdout de um script Python em um arquivo de texto ( python script.py > log), o arquivo de texto é criado quando o comando é iniciado, mas o conteúdo real não é gravado até que o script Python seja concluído. Por exemplo: script.py: import time for i in range(10):...

47
Saída do conteúdo do arquivo enquanto eles mudam

Quero exibir o conteúdo de um arquivo enquanto eles mudam, por exemplo, se eu tenho o arquivo foobare faço: magic_command foobar O terminal atual deve exibir o conteúdo do arquivo e aguardar até que eu não saiba, pressione ^ C. Então, se de outro terminal eu faço: echo asdf >> foobar O...

34
Como chamar o editor vim e a saída de pipe para o bash

Às vezes, preciso escrever um texto e depois canalizá-lo para outro comando. Meu fluxo de trabalho usual é mais ou menos assim: vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt Acho isso complicado e procurando aprender scripts bash,...

28
Comando para saída do conteúdo do arquivo para stdout?

Eu sei que catposso fazer isso, mas seu principal objetivo é concatenar, em vez de apenas exibir o conteúdo. Eu também conheço lesse more, mas estou procurando por algo simples ( não um pager ) que apenas envie o conteúdo de um arquivo para o terminal e seja feito especificamente para isso, se...

26
No script bash, como capturar stdout linha por linha

Em um script bash, eu gostaria de capturar a saída padrão de uma longa linha de comando por linha, para que eles possam ser analisados ​​e relatados enquanto o comando inicial ainda está em execução. Esta é a maneira complicada que posso imaginar de fazer isso: # Start long command in a separated...

24
Como posso limitar a velocidade de saída do stdout?

Estou executando o CentOS 5.7 e tenho um utilitário de backup que tem a opção de despejar seu arquivo de backup stdout. O arquivo de backup é bastante grande (vários gigabytes). O destino é um sistema de arquivos SSHFS. Para garantir que eu não monopolize a largura de banda e prejudique o...

22
Pipes, como os dados fluem em um pipeline?

Não entendo como os dados fluem no pipeline e espero que alguém possa esclarecer o que está acontecendo lá. Eu pensei que um pipeline de comandos processa arquivos (texto, matrizes de strings) linha por linha. (Se cada comando funcionar, linha por linha.) Cada linha de texto passa pelo pipeline,...

19
bash: / dev / stderr: permissão negada

Após a atualização para uma nova versão, meus bashscripts começam a cuspir erros: bash: /dev/stderr: Permission denied nas versões anteriores Bash iria reconhecer internamente esses nomes de arquivo (que é por isso que esta questão não é uma duplicata de um presente ) e fazer a coisa certa (tm) ,...