Perguntas sobre 'read'

2
respostas

Redefina o contador quando a alteração ocorre durante a leitura

Eu tenho um arquivo que contém algo como o seguinte: red dog red cat red bird red horse blue hamster blue monkey blue lion pink pony pink whale pink pig pink dolphin Preciso incrementar um contador para cada cor e, em...
12.04.2017 / 08:16
2
respostas

como fazer um script que verifica vários arquivos para ver se eles são legíveis

Eu recebo como ler um arquivo usando [-r] Mas como faço um script que recebe uma entrada múltipla de arquivos e cheques? Digamos que eu digite ./checkfile hi hello world o script deve retornar: hi is readable hello is readable worl...
15.03.2017 / 16:44
1
resposta

IFS lê não funciona como exemplo nixCraft

Eu tenho um arquivo de texto com guias como separador: a 1 956 9723 b 2 2 11432 c 3 1307 2964 c 4 2 12586 d 5 1377 11726 e 6 1735 8416 f 7 1320 10443 g 8 1175 9240 h 9 1598 9357 i 10...
25.03.2017 / 11:20
1
resposta

read () aleatoriamente um arquivo com o sinalizador O_DIRECT ativado, obtendo um desempenho sério em 32 MB?

Estou executando uma referência de leitura de HDD que ignora o cache de páginas. Eu configurei a sinalização O_DIRECT e limpei minha memória. Esta função tenta uma leitura aleatória dentro de um arquivo (lseek64 () usado). Os dados que estou rec...
02.12.2016 / 01:49
2
respostas

verificar arquivo de log se o status do trabalho não for iniciado

Eu gostaria de criar o shell script do Linux que lê um arquivo de log. por exemplo Eu tenho arquivo de log com linhas: Job: One(106) started. Job: Two(107) started. Job: Name(111) started. Job: EXE(112) started. Job: SMTG(117) started. ......
12.12.2016 / 09:13
1
resposta

Usando o read, IFS e enquanto juntos duvidam

Eu tenho uma dúvida porque entendo que: exec 0</etc/passwd IFS=: while read in USUARIO do echo $USUARIO done a saída deve ser uma lista que contenha todos os usuários do sistema, em vez de eu obter a segunda linha que é preenchida...
29.10.2016 / 19:21
1
resposta

Como exibir uma string à direita do prompt de inserção do usuário

Eu tenho um script simples #!/bin/bash SENTENCE="" while read word do SENTENCE="$SENTENCE $word" done cuja interação com o usuário pode resultar no seguinte: a a b a b c a b c d a b c d Como posso ter a string exibida à direita...
13.10.2016 / 02:03
0
respostas

bash: Segundo separador de campo para um loop WHILE

Minha pergunta é semelhante àquela feita aqui: ligação Estou procurando fazer um loop FOR em um loop WHILE, mas como você vê quando lê o script function twokey () { taxt=$(echo "$k" | cut -d, -f2) keycount=$(echo "$k" | tr ','...
15.11.2018 / 16:53
1
resposta

Como ler somente a última linha de um fluxo de entrada ao vivo em um loop de leitura while

Eu tenho um script bash muito simples que sincroniza dados com uma chave USB assim que novos arquivos aparecem. É mal escrito, mas funciona, mas quero minimizar o tempo de CPU, então usei sleep , mas como uso o inotifywait como um gatilho para...
24.09.2018 / 14:05
0
respostas

O script de execução UDEV não pode ler o dispositivo a menos que a raiz

Estou usando disquetes como cartões de identificação. Para fazer isso (no raspi debian jessie) eu criei a seguinte regra do udev para iniciar um script que executa um programa Java para verificar as informações gravadas diretamente no dispositiv...
23.08.2018 / 09:08