Perguntas sobre 'shell-script'

2
respostas

Como escrever o literal regexp na expressão de correspondência?

Esta questão é sobre a maneira correta de escrever expressões regulares literais em uma expressão de correspondência no bash. No zsh, a correspondência abaixo é bem-sucedida, como eu esperava: % [[ ' 123 ' =~ '^ [0-9]+ $' ]]; echo $? 0...
21.11.2018 / 20:09
3
respostas

shell script com grande quantidade de arquivos - timelapse

Eu criei um script de shell para capturar imagens a cada minuto no meu pi de framboesa. Acho que algo não está certo, já que está tirando fotos, mas não as salva. Gostaria de saber se alguém poderia apenas apontar se esse script deve funcionar:...
20.03.2016 / 11:14
3
respostas

Verifique se o IP está no intervalo da Matriz de Whitelist

#!/bin/bash MAXCDN_ARRAY="108.161.176.0/20 94.46.144.0/20 146.88.128.0/20 198.232.124.0/22 23.111.8.0/22 217.22.28.0/22 64.125.76.64/27 64.125.76.96/27 64.125.78.96/27 64.125.78.192/27 64.125.78.224/27 64.125.102.32/27 64.125.102.64/27 64.125.1...
05.04.2016 / 03:17
5
respostas

Como exibo todos os caracteres entre duas strings específicas?

Eu quero exibir todos os caracteres em um arquivo entre as strings "xxx" e "yyy" (as aspas não fazem parte dos delimitadores). Como eu posso fazer isso ? Por exemplo, se eu tiver inserido "Hello world xxx, este é um arquivo yyy", a saída deve se...
31.03.2016 / 20:53
3
respostas

Execute um script de shell através de um link simbólico do diretório que contém o próprio script

Meu desejo não é mudar de diretório e então executar. Eu uso um arquivo jar e preciso executá-lo. Então eu fiz um script de shell muito básico para fazer isso. #!/bin/sh java -jar TreeForm.jar Em seguida, salvei-o como TreeForm , não T...
19.03.2016 / 18:03
4
respostas

Substitua várias linhas em um arquivo de texto por um padrão fixo

Ok, procurando uma maneira rápida de fazer isso. Eu tenho uma lista de números de linha que precisam ser alterados em um arquivo de dados de texto. O padrão de 16 bits nessa linha pode ser qualquer coisa, mas eu preciso mudar para alterá-lo para...
07.05.2017 / 23:42
4
respostas

O que o filename.txt faz no shell script?

Eu estava revendo um código de shell e encontrei este comando escrito entre outro código de shell >filename.txt Eu não sei o que esse comando faz, então testei na minha área de trabalho. Eu fiz um script de shell e eu escrevi este com...
22.03.2017 / 18:10
3
respostas

Como exibir o comando e evitar a injeção de código

Estou jogando com wget , e basicamente faço um script que baixa uma página, preenho algumas informações nesta página e, em seguida, wget outra página, dependendo dessas informações. Então, basicamente, meu código parece defautltCommand="...
17.11.2017 / 17:14
2
respostas

Bash Script usando leitura precisa parar de executar em Ctrl + D

Eu preciso escrever um script que irá adicionar uma linha a um arquivo de texto se Enter for pressionado. Mas, se Ctrl + D for pressionado, eu preciso sair desse loop no bash. touch texttest.txt LINE="0" while true; do read LINE;...
12.10.2014 / 19:00
4
respostas

Erro: expressão inteira esperada

Eu escrevi um script para determinar a média de carga no servidor da seguinte forma: #!/bin/bash loadavg='top -b -n1 | grep -i load | awk -F, '{print$4}'| awk -F: '{print $2}'' if [ "${loadavg}" -le 1 ] then echo "OK - Load Average = ${loa...
20.06.2014 / 09:23