Perguntas sobre 'shell-script'

2
respostas

while loop no bash scripting

Meu código é: #!/bin/bash while true; do COUNTER=$((COUNTER +1)) echo $COUNTER if (($COUNTER%3 == 0)); then echo "Counter now is 3" sleep 2 fi if (($COUNTER%6 == 0)); then echo "Counter n...
05.04.2018 / 08:56
1
resposta

Rolando sobre incremento de número em bash

Eu tenho uma string que representa um tipo de versão. Eu gostaria de incrementá-lo e se a segunda parte exceder 9 para ir para o próximo número mais alto O seguinte parece funcionar. Eu queria saber se existe uma maneira mais sucinta de fazer is...
28.03.2018 / 10:17
1
resposta

Bash: Como executar um script em background com “&” e usar “||” para executar outra coisa em falhas?

Estou tentando deixar um comando ser executado em segundo plano, mas também usar o "||" sintaxe para executar um comando diferente se o primeiro falhar. Exemplo: $( <run-this-in-background> & || <run-this-if-failed>) No en...
20.03.2018 / 21:22
1
resposta

Encontre um padrão e substitua o valor no script de shell

Eu tenho tentado fazer as seguintes alterações no meu arquivo de configuração usando o shell script. Este é o meu seguinte arquivo de configuração de pesquisa elástica. Precisa comentar abaixo da linha e substituir seu valor. #network.host...
21.03.2018 / 06:48
2
respostas

Como usar o sed em um loop para inserir valores de variáveis?

Então, eu estou tentando fazer isso para praticar apenas para obter um entendimento, mas se eu tiver um código em dizer test.cpp e eu quiser mudar uma linha no programa diga "CONST N = 10" que altera o valor de N para valores diferentes através...
21.03.2018 / 16:39
1
resposta

O que há de errado com meu cronjob?

Eu quero executar um script na inicialização que estabeleça um túnel GRE. O script funciona bem se eu executar apenas /root/tunnel.sh após a reinicialização, ele executar e estabelecer o túnel. Abaixo estão os conteúdos do meu crontab -e para...
22.03.2018 / 17:54
2
respostas

Execute o comando anterior até que a resposta seja não [script condicional]

Eu tenho tentado escrever um script que perguntará ao usuário se ele deve executar o comando novamente. Se a resposta for sim, então deve executar o último comando novamente. Mesmo após a segunda execução, deve perguntar ao usuário se deve ex...
12.04.2018 / 12:38
2
respostas

Bash - Looping através de loop aninhado usando matrizes

Eu tenho 1 array e 2 array associativo. Eu quero fazer um loop através de array associativo usando uma lista de matriz de mestre porque eu quero que o código seja passível de manutenção. Mas eu não consigo acertar. Quando eu tentei imprimir o...
19.03.2018 / 14:06
1
resposta

Use a saída do comando curl para enviar email

Meu objetivo é monitorar uma página da Web em busca de texto e acionar um e-mail para mim mesmo se o texto for encontrado ou, se não for, o que for mais fácil. Eu sei que já existem alguns pacotes para fazer isso, mas estou tentando aprender um...
09.03.2018 / 20:19
1
resposta

Bash Script para esperar por parte do processo

Estou tentando executar um programa na linha de comando usando um script bash. Este programa é muito simples. Chamo de linha de comando como x , em seguida, alimentei 1 , filename , 5 , 6 , 7 mas estou tendo um pouco de dificuldad...
11.03.2018 / 06:18