Perguntas sobre 'read'

1
resposta

Trap “break” não funciona enquanto o comando read está sendo chamado

Eu tenho este jogo da forca para um projeto da escola, e atualmente estou tentando substituir o comando ctrl-c exit por um intervalo de loop while, para que o usuário volte do jogo real para o menu de seleção de categorias. O código que estou...
03.04.2018 / 02:58
1
resposta

Para com valor de leitura

De que maneira o valor final do número sendo atribuído por read var number (e digamos 5) e number=5 diferem? Eu estava fazendo este para loop: read var number #number=5 factorial=1 i=1 for i in 'seq 1 $number' do let factorial...
17.03.2017 / 11:39
1
resposta

Comprimento máximo do caractere para o comando Read (entrada)

Eu tenho scripts bash com comandos de entrada. echo "Enter the id: " read id Gostaria de saber se há uma maneira de limitar o caractere que posso inserir no para id . Por exemplo, ele só pode digitar 5 caracteres para id . isso é...
04.08.2016 / 03:49
1
resposta

Bash: enquanto lê a linha “ou a cada 60s”

Como eu implemento o "ou cada 60s" no exemplo a seguir? prints_output_in_random_intervals | \ while read line "or every 60s" do do_something done     
19.07.2016 / 17:00
1
resposta

Assista / Visualize o conteúdo do arquivo, mas nenhuma nova linha foi adicionada

Esta postagem 'Conteúdo do arquivo de saída enquanto ele é alterado' é semelhante, mas a resposta não funciona para o meu caso. Tail -f não parece atualizar a saída quando o tamanho do arquivo não é alterado ou quando não há novas linhas adici...
07.07.2016 / 16:25
1
resposta

Criando um arquivo virtual cujo conteúdo é determinado programaticamente [duplicado]

É possível criar um arquivo virtual no unix, cujo conteúdo é determinado programaticamente quando o arquivo é acessado, um pouco como os arquivos em / proc? Por exemplo, eu tenho um programa que recupera uma determinada configuração lendo /...
12.04.2016 / 16:41
1
resposta

Pausa (com leitura ou similar) em xargs

Eu tenho um script parecido com o seguinte. find /path -type f | sed -re 'stuff' | xargs -Ix sh -c '{ echo "information about x" ./exe < x read }' Meu objetivo é fornecer cada arquivo dado a xargs como entrada para exe . No...
17.01.2016 / 04:12
1
resposta

Lendo campos de entrada separados por espaços

Como posso ler em POSIX bash input assim: <name>,<tag1> <tag2> <tag3>… eu tentei while read line;do done mas isso quer novas linhas, tudo que eu tenho são espaços. (É a solução IFS ? Se sim, como? (não e...
17.05.2015 / 20:28
2
respostas

Salvando dados entre nomes no terminal para novos arquivos?

Eu tenho o seguinte arquivo de texto: (Employee Ashley) insert text here (Employee Bob) insert text here (Employee Joseph) insert text here Eu gostaria de pegar o texto para cada "funcionário" e salvá-lo em um novo arquivo. Eu posso...
16.09.2015 / 00:59
2
respostas

Como diminuir o tempo que os processos esperariam (bloqueados) por leituras de disco (apenas para descobrir um erro)?

Esperar muito tempo ao encontrar um setor ilegível em um disco é realmente muito chato. (Especialmente se você estiver tentando ler quantos dados puder ser lido de um disco com setores defeituosos e fazer isso rapidamente, para backup e restaura...
29.07.2014 / 21:30