Perguntas sobre 'shell-script'

2
respostas

Para loop no script bash [closed]

O seguinte loop for no bash dá um erro - line 42: 1 2 3 4 5 + 1: syntax error in expression (error token is "2 3 4 5 + 1") linha 42 é declaração - num1 = $ [$ i1 + 1] for i1 in 'seq 1 5' do num1=$[$i1 + 1] for k1 in '...
17.04.2014 / 06:25
3
respostas

Editando um arquivo de propriedades Java com o Bash

Eu tenho o seguinte arquivo de propriedades Java que é mantido por seres humanos. # file.input = /very/old/name # file.input = /old/name file.input = /current/name file.input.default = /default/name other.file.input = /current/other/name # Ot...
08.04.2014 / 09:00
2
respostas

Testando se existe uma String dentro de uma matriz de strings

Estou escrevendo um script que compara as três primeiras letras de cada linha (usando o corte para obtê-las) em um arquivo para seqüências de caracteres dentro de uma matriz. Eu já dei uma olhada, mas as soluções que encontrei não funcionaram no...
23.09.2016 / 08:55
2
respostas

mudando o padrão removendo espaços?

arquivo : hi hello,new york, , ,brazil site ,brazil january,month is feb , , ,indiana jones tarefa : exclua todo o espaço horizontal (espaços e tabulação) entre quaisquer dois comas (como,) se não houver nenhum caractere...
27.02.2013 / 08:06
2
respostas

Ajuda a entender o comando cut no script

Em um script bash, existem as seguintes duas linhas: ipaddr=$0 segments='echo $ipaddr | cut --delimiter=. --fields=2-3 --output-delimiter=/' Eu não sei como interpretar a segunda linha onde a variável $segments é criada. Como esta p...
24.01.2013 / 19:24
2
respostas

Crie o nome do banco de dados MySQL usando a variável a partir da data

para a variável dbnya="echo $(date +%Y%m%d%H%M%S)" Ao executar o código abaixo, recebo um erro (erro de sintaxe SQL) mysql -u root -pthepass -e "CREATE DATABASE demo$dbnya CHARACTER SET utf8 COLLATE utf8_bin" O segundo comando func...
23.04.2012 / 15:08
2
respostas

Número de pacotes enviados e recebidos em uma interface

Estou interessado em criar um script que imprima o número total de pacotes recebidos e pacotes enviados em uma interface. A saída deve ser como: interface TX: number RX: number Alguém pode me ajudar por favor?     
14.12.2014 / 00:12
3
respostas

Como faço uma saída para o grep falhar?

Estou usando a instrução if-else para pesquisar palavras-chave e exibir os resultados no terminal. Aqui está um exemplo do meu código. read finding if ["$finding" != "" ]; then grep $finding information.txt else echo "No such informati...
12.01.2015 / 18:34
2
respostas

Como capturar o número da porta desta saída 'lsof -F' usando o awk (ou algo melhor)?

Eu tenho uma saída de lsof -F que se parece com isso: p7646 g7646 R8300 csocat u1000 Labe f3 au l tIPv4 G0x80002;0x0 d640391 o0t0 PTCP n*:51352 TST=LISTEN TQR=0 TQS=0 Estou tentando capturar o valor 51352 , que é uma porta vinculada...
02.11.2014 / 17:08
1
resposta

Tarefa não executada pelo crontab

crontab estranhamente não executa meu script, embora o script esteja rodando bem no terminal do shell. Eu já me certifiquei de que os scripts fossem separados uns dos outros por um novo espaço de linha. No entanto, desconfio do conteúdo do me...
29.05.2015 / 10:01