Perguntas com a marcação «stdout»

O fluxo de saída padrão (stdout) é o fluxo onde um programa grava seus dados de saída.

982
Como posso canalizar stderr, e não stdout?

Eu tenho um programa que grava informações no stdoute stderr, e preciso passar greppelo que está chegando ao stderr , apesar de desconsiderar o stdout . Claro que posso fazê-lo em 2 etapas: command > /dev/null 2> temp.file grep 'something' temp.file mas eu preferiria poder fazer isso sem...

532
Desativar buffer de saída

O buffer de saída está ativado por padrão no intérprete do Python para sys.stdout? Se a resposta for positiva, quais são as formas de desativá-la? Sugestões até agora: Use a -uopção de linha de comando Envolver sys.stdoutum objeto que libere após cada gravação Definir PYTHONUNBUFFEREDenv...

314
Redirecionar stdout para um arquivo em Python?

Para obter mais informações sobre o Stack Overflow no Stack Overflow em Inglês : Clique em sys.stdout no diretório sys.stdout Como redireciono o stdout para um arquivo arbitrário no Python? Quando um script Python de execução demorada (por exemplo, aplicativo Web) é...

230
Confuso sobre stdin, stdout e stderr?

Estou um pouco confuso com o objetivo desses três arquivos. Se meu entendimento estiver correto, stdiné o arquivo no qual um programa grava suas solicitações para executar uma tarefa no processo, stdouté o arquivo no qual o kernel grava sua saída e o processo que solicita o acesso às informações e...

210
Comando para obter a enésima linha de STDOUT

Existe algum comando bash que permita obter a enésima linha do STDOUT? Ou seja, algo que levaria isso $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt e fazer algo como $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel files.txt Sei...

156
Tubulação stdout e stderr no bash?

Parece que as versões mais recentes do bash têm o &>operador, que (se bem entendi), redireciona stdout e stderr para um arquivo ( &>>acrescenta ao arquivo, como Adrian esclareceu). Qual é a maneira mais simples de conseguir a mesma coisa, mas ao invés de canalizar para outro...

148
Como abrir todos os arquivos em uma pasta?

Eu tenho um script python parse.py, que no script abre um arquivo, digamos file1 e, em seguida, faz algo que talvez imprima o número total de caracteres. filename = 'file1' f = open(filename, 'r') content = f.read() print filename, len(content) No momento, estou usando o stdout para direcionar o...