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.

2
Script para testar rapidamente todas as teclas do teclado
Preciso verificar alguns blocos de anotações em busca de teclas defeituosas no teclado e, portanto, gostaria de acelerar isso o máximo possível. Não encontrei nada para esta tarefa específica; portanto, minha ideia é um script que leia as teclas pressionadas e conheça todas as teclas do teclado, para que eu …
14 bash  grep  awk  keyboard  stdout 

2
Redirecionar stderr de um script já em execução
Estou executando um script há vários dias. Eu redirecionei o stdout para $HOME/mylog, mas não o redirecionei, pois pensei que não haveria nada nele. De repente, milhares de linhas começaram a sair no stderr, então eu suspendi o trabalho. Existe uma maneira de redirecionar o stderr $HOME/myerrde agora em diante, …

3
Saída direta para pipe e stdout
Eu queria saber se existe uma maneira de canalizar a saída de um comando e direcioná-lo para o stdout. Por exemplo, fortuneimprime um biscoito da sorte e também o copia para a área de transferência: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also known as …
14 bash  pipe  stdout  tee 

2
O que impede o stdout / stderr de intercalar?
Digamos que eu execute alguns processos: #!/usr/bin/env bash foo & bar & baz & wait; Eu executo o script acima da seguinte maneira: foobarbaz | cat Até onde eu sei, quando qualquer um dos processos escreve para stdout / stderr, sua saída nunca se entrelaça - cada linha do stdio …
13 shell  osx  stdout  output  stderr 




6
Um programa que pode armazenar em buffer stdin ou arquivo
Além de usar um arquivo temporário para ajudar, existe uma maneira / programa de armazenar em buffer a entrada, stdinmas não produz o conteúdo até obter o arquivo EOF. Também não quero usar uma variável de shell (por exemplo buffer=$(cat)). Este programa deve se comportar da seguinte forma (suponha que …
12 shell  stdout  buffer 

1
Por que emitir o mesmo comando cria mais saída em tty do que em pts / gnome-terminal?
gnome-terminal: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found linux image: /boot/vmlinuz-3.16.0-4-amd64 Found initrd image: /boot/initrd.img-3.16.0-4-amd64 done tty1 conforme acessado por Ctrl+ Alt+ F1: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found …


5
grep como suprimir a exibição de arquivos não correspondentes?
Estou tentando encontrar arquivos que contenham uma palavra específica usando grep. Existem muitos arquivos no diretório (> 500) Comando que eu corro $ grep 'delete' * Resultado validate_data_stage1:0 validate_data_stage2:0 validate_data_stage3:0 validate_data_stage4:0 validate_data_stage5:0 validate_input_stage1:0 validate_input_stage2:0 validate_input_stage3:0 validate_input_stage4:0 .... and hundred of such lines Esses são os arquivos que não contêm a …


2
Executar comando no terminal ativo remoto
Suponha que você tenha um emulador de terminal (T1) aberto com um PID de 6350. Em outro terminal, digite este comando (C1): echo "ls\n" > /proc/6350/fd/0 Isso grava lse a nova linha em T1, mas não a executa. Por quê? Eu também tentei usar cat|bashcom, echo "ls\n" > /proc/catid/fd/0mas ainda …

2
o que significa conectar STDOUT e STDIN?
Estou lendo um livro, ele diz: Todo processo possui pelo menos três canais de comunicação disponíveis: “entrada padrão” (STDIN), “saída padrão” (STDOUT) e “erro padrão” (STDERR). A maioria dos comandos aceita sua entrada de STDIN e grava sua saída em STDOUT. Eles escrevem mensagens de erro para STDERR. Essa convenção …


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.