Perguntas sobre 'stdin'

1
resposta

vimdiff para comparar saída em vez de arquivos

Estou tentando comparar duas saídas de comando (sem arquivos) vimdiff "$(tail /tmp/cachain.pem)" "$(tail /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem)" Eu tentei jogar com redirecionamento, pipe e vim - -c , mas devo estar perdendo...
25.11.2015 / 01:26
2
respostas

Bash: substituição de processo e stdin

A seguinte linha é óbvia: echo "bla" | foo | bar Mas os que estão abaixo fazem o mesmo? echo "bla" | bar <(foo) echo "bla" | bar < <(foo) Qual dos foo e bar leu "bla" de stdin e por quê? Quero dizer que, é claro,...
05.09.2014 / 10:25
1
resposta

O terminal não aceita linhas coladas ou digitadas com mais de 1024 caracteres [duplicados]

Quando eu insiro texto em stdin em um terminal OS X, uma única linha é limitada a 1024 caracteres. Por exemplo, cat > /dev/null apita depois de digitar (ou colar) uma linha maior que essa e se recusa a aceitar mais caracteres. Um exemplo...
21.05.2015 / 15:03
2
respostas

vim: força a sintaxe específica via argumento de linha de comando

Quando quero ler facilmente o meu esquema do PostgreSQL, eu o copio para stderr e o redireciono para vim : pg_dump -h localhost -U postgres dog_food --schema-only | vim - Isso dá: vimnãopossuiumesquemaderealcedesintaxe,porquenãop...
10.03.2016 / 12:40
1
resposta

background-pipe pipe-input

se eu quiser exibir "aaa" na tela: (1)$: echo aaa | cat ... works OK (2)$: echo aaa | ( cat ) ... works OK (3)$: echo aaa | ( cat & ) ... NOT working (4)$: ( echo aaa & ) | cat ... works...
04.04.2013 / 18:35
2
respostas

Como um shell canalizado equilibra suas taxas de saída / entrada? [duplicado]

Eu venho de experiência em programação web, e me vejo interessado em uma peculiaridade de usar um shell local. Eu entendo que quando um programa lê um arquivo, ele pode ler a qualquer taxa que seja necessária. Mas estou curioso para saber, c...
29.10.2012 / 11:57
3
respostas

Como passar a senha para a linha de comando do mysql

Eu tenho a senha do MySQL salva em um arquivo foo.php , por exemplo P455w0rd , quando tento usá-la: $ cat foo.php | grep '$dbpwd=' | cut -d '"' -f 2 | mysql -U root -p mydb -h friendserver Enter password: (holds) $ echo P455w0rd | mysql...
23.05.2015 / 07:09
2
respostas

Sistemas Unix sem / dev / stdin, / dev / stdout e / dev / stderr? [duplicado]

Uma resposta que dei a uma pergunta , e os comentários a ela, me fizeram ler a Seção Conformidade POSIX das definições base para descobrir se /dev/stdin , /dev/stdout e /dev/stderr foram realmente necessário para conformidade com o...
19.01.2017 / 18:30
4
respostas

Obtendo stdin de um pipe nomeado

O que eu estou tentando fazer é executar python em uma janela de terminal e redirecionar seu stdin de um pipe nomeado. Então eu escrevo para o pipe nomeado em outro terminal e tenho esse comando executado em python. Terminal 1: mkfifo p1 p...
19.04.2013 / 05:06
2
respostas

o que significa conectar STDOUT e STDIN?

Estou lendo um livro, diz: Every process has at least three communication channels available to it: “standard input” (STDIN), “standard output” (STDOUT), and “standard error” (STDERR). Most commands accept their input from STDIN and...
10.02.2012 / 01:20