Perguntas sobre 'stdin'

4
respostas

Como fazer o Firefox 9 ler stdin?

Uma pergunta anterior recebeu várias respostas agradáveis envolvendo stdin, nenhuma dos quais trabalho no Firefox 9.0.1 ( Editar : porque eu não li que você tinha que iniciar um novo processo do Firefox para fazê-los funcionar (obrigado @man...
02.02.2012 / 11:47
1
resposta

Como enganar um aplicativo esperando um arquivo: // para ler de stdin?

Um esquema de URI de arquivo torna possível especificar um URI para um arquivo armazenado localmente, como file:///home/demo/sample . Poderia ser usado para especificar stdin ? Por exemplo, com CURL: curl file:///home/demo/sample...
12.11.2015 / 00:12
3
respostas

Como faço comandos de shell colados invisíveis?

Estou usando uma macro AutoHotkey para executar alguns comandos do shell, ou seja, ^':: SendInput set c=".cshrc-acheong"{ENTER} SendInput set v=".vimrc-acheong"{ENTER} SendInput foreach d ( /home/acheong /home/tcama /userhome/andrew.cheong...
11.04.2014 / 19:59
1
resposta

Processo executado sem leitura do stdin

Eu tenho um programa A fazendo o seguinte: Ler 2 bytes da entrada Imprimir entrada de leitura exec ing no programa B. O programa B faz o seguinte Ler 2 bytes da entrada Entrada de impressão Para torná-lo concreto, seguem...
04.04.2017 / 17:50
1
resposta

Por que stdout não flush quando redirecionando a entrada de um fifo?

Eu tenho um programa que exibe uma mensagem de aviso e aguarda o usuário inserir algum texto. $ program Input a line of text: <aaaa> Some more output. $ Agora, também quero poder fornecer essa entrada, programaticamente, por meio de...
14.06.2018 / 15:39
1
resposta

Comando que imprime o conteúdo do arquivo dado nome do arquivo no stdin

Eu tenho um comando que produz alguma parte de saída, que é na verdade um nome de arquivo contendo os dados de saída completos. Eu quero extrair o nome do arquivo (o que eu trivialmente faço com cut ) e, em seguida, passá-lo para outro program...
09.12.2014 / 13:32
2
respostas

Como usar xargs com um comando que requer entrada do usuário?

Eu configurei um canal retornando o nome de um pacote que gostaria de instalar usando apt-get : ... | xargs -I _ sudo apt install _ No entanto, apt-get não pode ler stdin neste caso e sai com: Do you want to continue? [Y/n] Abor...
08.02.2018 / 15:38
1
resposta

O diretório / dev contém os dispositivos do sistema. / dev / stdin é um link. Para o que isso aponta?

Estou brincando com o terminal e encontrei stdin@ em / dev. Várias perguntas aqui. 1) O que um item com um símbolo @ no final significa / sugere? Quando é usado? 2) Como a pergunta sugere, é um link. Qual comando posso usar para descobr...
06.03.2017 / 19:39
2
respostas

Enviando dados binários para gets ()

Eu tenho um programa de vítima (com uma vulnerabilidade de saturação de buffer): ele usa gets () para gravar em um buffer de tamanho fixo. Suponha que eu coloque o shellcode em um arquivo SC. Então eu corro $ ./victim < SC Input your da...
25.04.2013 / 20:32
2
respostas

passando stdin para processar A e processo B (invocado por A)

Suponha que o processo interativo A lê a entrada do terminal e ocasionalmente gera o processo B, que também lê a entrada do terminal. Por exemplo, A lê um número e passa o controle para B, que lê o que quer que seja. Editar: A e B não estão...
04.09.2016 / 00:30