Perguntas sobre 'shell-script'

1
resposta

Captura de entrada inesperada em um único caractere lido no bash [duplicado]

Eu tenho um script bash, que, em um ponto, pede ao usuário uma confirmação. Eu faço isso lendo um único caractere, que é então transformado em minúscula e verificado se é 'y'. Se não, o script sai. Agora, se eu simplesmente pressionar Enter...
22.02.2016 / 11:50
3
respostas

Imprimir matriz linha por linha em um documento aqui

Atualmente, tenho o seguinte aqui doc message='cat <<-EOF Test data: Test data 1: "${Test_data_array[@]}" EOF' echo "$message" Existe uma maneira de fazer com que o array exiba várias linhas por entrada como esta linha, mas dentro d...
26.01.2016 / 20:25
2
respostas

Como modificar (não adicionar) uma variável numérica?

Suponha que a=$((1)) Como posso alterar o valor de a de 1 para 01 ? Eu só quero inserir o 0 antes do valor atual de a e reescrevê-lo. a=$((01)) não seria uma solução nesse caso porque a pode ser qualquer número de um...
05.05.2016 / 22:20
3
respostas

Como posso comparar arquivos diferentes sem abri-los?

Eu tenho dois diretórios A e B; cada um contém muitos subdiretórios geom001, geom002 ....etc cada subdiretório contém um arquivo chamado resultados. Eu quero comparar, sem abrir qualquer um deles, cada arquivo em A com cada arquivo em B e...
17.05.2016 / 17:32
2
respostas

A tentativa de direcionar o conteúdo da variável para o comando dá redirecionamento ambíguo

Estou tentando escrever um script que testa a resposta http de vários servidores Node que estou executando e que me envia um email se algum responder com um erro 502 do Nginx (o que significa que um ou mais servidores falhou). Minha abordagem...
06.02.2016 / 16:05
2
respostas

BASH - Matriz associativa - obtendo o valor da chave no elemento final

Eu criei um array associativo da seguinte forma: declare -A test_array test_array[0,0]="1" test_array[0,1]="A" test_array[0,2]="11" test_array[0,3]="AA" test_array[1,0]="2" test_array[1,1]="B" test_array[1,2]="22" test_array[1,3]="BB" O...
30.01.2016 / 09:51
2
respostas

BASH- Encontre o dono de um arquivo

Estou procurando um caminho dentro de um script bash para retornar o proprietário de um arquivo. Eu estou supondo que isso é possível usando "gawk", mas eu sinceramente não tenho idéia e não parece haver uma resposta compreensível já postada onl...
06.04.2016 / 03:25
3
respostas

Copiar comando com argumentos de linha de comando

Estou escrevendo um script simples que terá uma palavra-chave. Em seguida, ele procurará arquivos no diretório que contêm essa palavra-chave e os copia para outro diretório (nome do diretório = palavra-chave). A palavra-chave é passada como u...
07.06.2016 / 15:40
2
respostas

Obtendo um arquivo com wget quando o nome do arquivo pode mudar levemente

Eu tenho um programa que coleta dados de cinco fontes do governo e os mescla em um grande banco de dados para minha empresa. Eu uso o wget para recuperar os arquivos. No entanto, descobri que uma das fontes altera o nome toda vez que é atualizad...
17.09.2015 / 11:38
2
respostas

onde devo modificar o script de shell fornecido?

Esta é minha opinião: #!/bin/bash #Example of menu programs clear echo "*******************" echo "1.Date" echo "2.List of users" echo "3.Open a file" echo "4.delete a file" echo "5.Exit" echo "Enter a choice[1-5] :" read choice case $choice...
19.07.2015 / 14:53