Perguntas sobre 'stdin'

2
respostas

Precisa redirecionar entrada de um arquivo e também do tty

Estou executando o Amanda para meus backups. Eu preciso restaurar um monte de arquivos de datas diferentes. Os arquivos têm o mesmo nome, portanto, preciso fazer várias sessões de restauração. Então, eu pensei em escrever o roteiro. Aqui está me...
21.05.2017 / 02:45
1
resposta

Como a entrada de redirecionamento enquanto o processo está sendo executado?

Eu tenho um aplicativo interativo que recebe informações do teclado. Sempre que eu executo o aplicativo, sempre escrevo as mesmas coisas no começo. Então eu estava pensando em fazer um arquivo com essas coisas e redirecioná-las para o aplicat...
26.12.2012 / 16:38
3
respostas

bash: Solicitando entrada do usuário durante a leitura do arquivo

Estou trabalhando em um script bash que analisa um arquivo separado por tabulações. Se o arquivo contiver a palavra "prompt", o script deve pedir ao usuário para inserir um valor. Parece que, ao ler o arquivo, o comando "read" não consegue le...
05.07.2018 / 16:43
1
resposta

Por que o cc (o compilador C) e utilitários semelhantes não usam streams padrão por padrão? [fechadas]

Antecedentes Se acharmos que a maioria de nós concorda que filtros e canos são a base dos sistemas Unix. Tubos e filtros são ferramentas muito poderosas. Quase todos os utilitários Unix usam os fluxos de entrada e saída padrão por padrão p...
30.11.2015 / 18:37
1
resposta

O teclado bluetooth está associado a 'stdin'?

Eu sei que o teclado é uma entrada padrão e é referido pelo arquivo stdin . Por vezes, utilizo um teclado Bluetooth (BT) quando trabalho no meu portátil. Ambos os teclados, meu teclado de laptop e o teclado BT funcionam simultaneamente....
04.08.2014 / 07:17
1
resposta

Como posso trabalhar em torno do programa com falha se houver * qualquer * stdin?

Por exemplo, o seguinte funciona bem: /usr/bin/program Produz alguma saída e chega ao resultado. Mas se eu invoco assim: echo -n | /usr/bin/program ou isto echo -n | bash -c "/usr/bin/program" ou até mesmo isso: echo -...
11.07.2013 / 19:26
5
respostas

Onde os argumentos da linha de comando (por exemplo, 'some.text') são realmente passados?

Pelo que sei, os parâmetros que você passa para um comando vão para o seu fluxo STDIN. então isso: cut -d. -f2 'some.text' deve ser perfeitamente idêntico a isto: echo 'some.text' | cut -d. -f2 enquanto enviamos some.text...
19.07.2012 / 16:27
1
resposta

Como posso combinar vários arquivos 7z em um?

Eu estou tentando fazer um script que leva um grande número de arquivos 7z e os combina em um único arquivo. Aqui está o que eu tenho até agora. #!/bin/bash DUMPPATH="/home/backups/dumps/" NEWPATH=$DUMPPATH"combined/" FILETYPE="*.7z" DATE="$(...
20.03.2018 / 21:46
1
resposta

Problemas causados pelo STDIN configurado no modo sem bloqueio

Certos comandos começam a falhar consistentemente em uma determinada janela do terminal: $ sudo apt-get install ipython ... After this operation, 3,826 kB of additional disk space will be used. Do you want to continue? [Y/n] Abort. $ $ kini...
13.04.2018 / 02:51
1
resposta

Como automatizar um pressionamento de tecla para um aplicativo de terminal cli como o ranger?

Eu gostaria de enviar um pressionamento de tecla ao ranger, quando eu tenho o ranger em execução e obtive o PID com: Saída de ps aux | grep '[/]usr/bin/python -O /usr/bin/ranger' : chris 5054 3.1 0.1 116248 27828 pts/0 S+ 16:5...
18.11.2017 / 18:16