Perguntas sobre 'read'

1
resposta

Entrada do script bash do Linux sem usar “read” [closed]

Eu preciso criar um script bash onde um único argumento é passado pelo usuário (sem usar a opção de entrada "read") na linha de comando do terminal que cria um diretório com esse nome, ou notifica o usuário de tal diretório existe. A maior parte...
10.12.2015 / 01:01
1
resposta

Shell: enquanto a linha de leitura está aninhada

Eu tenho dois documentos: doc1.lst e doc 2.lst Eu quero pegar o conteúdo de cada linha e colocá-lo como parâmetros para minha consulta SQL. Eu tentei algo assim, por favor corrija-me file=doc1.lst while read line do p1=$...
11.03.2015 / 15:25
2
respostas

A leitura aninhada falha

Eu tenho uma lista de nomes de arquivos em um arquivo e quero fazer o usuário decidir o que fazer com cada um. No bash, iterar sobre nomes de arquivos não é trivial por si só, então eu segui esta resposta : #!/bin/bash while IFS= read -r TH...
24.02.2013 / 16:58
1
resposta

Evitar que o Linux grave no HDD

Eu tenho 3 HDDs, eu quero instalar o Linux Mint no HDD 3 que está atualmente vazio e eu não quero que o Linux seja capaz de gravar quaisquer dados no outro 2, que é onde todos os meus arquivos do Windows estão, está lá uma maneira de dizer ao Li...
11.10.2018 / 21:46
4
respostas

Trate "\ r" como nada em "while read -r"

Eu tenho essa linha de código que lê um arquivo de texto linha por linha. O arquivo de texto às vezes é gerado por um usuário do Windows, às vezes por um usuário Unix. Portanto, às vezes, vejo \r\n no final da linha e, às vezes, vejo apena...
17.07.2018 / 15:37
2
respostas

O que significa “read -n1 -s” neste script?

Hoje eu aprendi alguns truques sobre a opção de menu na linha de comando. Um deles foi cat << EOF Some lines EOF read -n1 -s case $newvar in "1") echo ""; ecsa É realmente mágico. Não consigo encontrar nenhuma descrição na p...
05.04.2017 / 05:19
2
respostas

Capturando a entrada do usuário sem exigir “Enter”

Eu tenho a seguinte tarefa: Os scripts solicitam parâmetros do usuário e, no final, executam um determinado comando com base nesses parâmetros. (Imagine o script, que solicita primeiro o nome do arquivo, depois os argumentos para o chmod )....
10.06.2017 / 12:33
1
resposta

Como tratar as setas para trás, as teclas End e Home em um prompt de leitura

Usando read e digitando 'palavra seguida da seta para a esquerda ← , um deles obtém $ read word^[[D O mesmo vale para as chaves Início e Fim que levam a ^[[H e ^[[F , respectivamente. Como posso lidar com esses caractere...
16.10.2016 / 13:12
1
resposta

Como ler de outro terminal?

Eu abri dois terminais (/ dev / pts / 1 e / dev / pts / 2) e iniciei minha aplicação a partir de / dev / pts / 1. Eu quero ler em tempo real de / dev / pts / 2 mas meu código não funciona: na verdade alguns dos símbolos são mostrados no / dev /...
07.05.2016 / 13:52
1
resposta

Extrai campos de uma linha em variáveis do shell

Eu tenho algumas centenas de linhas, como abaixo, em connRefused.log : - 2015-12-12 00:12:10,227 ERROR [Testing-KeepAlive-01] c.v.v.v.Connection [Connection.java : 001] failed to bind to {name=TestGW,direction=BOTH_WAY,username=espa...
16.12.2015 / 04:33