Perguntas sobre 'scripting'

1
resposta

Pergunta inicial sobre o bash “for loop”

Quando eu faço, for ((i=0; i<"${ARRAY}"; i+=2)) do echo $i echo ${ARRAY[$i]} done echo $i funciona como esperado, também echo ${ARRAY[0]} funciona, mas com $i como iterador i veja apenas linhas em branco. Como escre...
26.03.2014 / 23:37
2
respostas

retirando os dois últimos [end] com sed?

Estou trabalhando em um script que melhora o fluxbox 'menu' e meu script tem esta linha: sed -i 's/\[end]//g' ~/.fluxbox/menu;sed -i '/^\s*$/d' ~/.fluxbox/menu mas isto tem o infeliz efeito de remover all do [end] que é ruim, eu s...
22.11.2013 / 15:59
2
respostas

Esta é uma matriz?

Atualmente, estou vendo um script existente com algo parecido com isto: variable='val1 val2 val3 val4' Isso é outra maneira de definir uma matriz? Se não, o que é isso?     
28.01.2014 / 03:09
3
respostas

pegue várias linhas depois de uma linha de destino correspondente

Esta questão é semelhante a Como mostrar as linhas depois de cada partida do grep até outras combinações específicas? assim, as respostas podem ser semelhantes àquelas de lá. Eu estou tentando pegar e extrair de um arquivo as linhas que est...
01.03.2014 / 11:57
1
resposta

Leitura e análise seguras de uma string de um parâmetro ou arquivo no bash

Eu tenho escrito um número de scripts bash ultimamente que obtém variáveis de um parâmetro ou de um arquivo. Alguns dos scripts são executados como root (usando sudo) Isso está no meu bloco de anotações, portanto, não há outros usuários que p...
16.03.2013 / 00:29
1
resposta

Como um script saberia quando rodar o locale-gen é necessário?

Uma das etapas básicas da configuração de um novo sistema é obter os arquivos de código de idiomas glibc certos gerados. Pelo menos no ArchLinux e no Gentoo, espera-se que este passo seja feito à mão. Eu estou tentando configurar um script que i...
25.03.2013 / 18:50
2
respostas

Sanitize os arquivos de log de acesso do Apache?

Temos este código em um script de shell que canaliza a saída para o Apache registrar. declare -a values=( $taintRequestVals ) for item in ${!values[@]} do cat $apacheLog | sed "s/${values[$item]}=[^&\t\n]*/${values[$item]}=***/g" | /...
02.10.2013 / 17:18
1
resposta

Abrir kickoff via shell / script

Existe alguma maneira (não documentada) de abrir o menu Kickoff do KDE via dbus ou algum mecanismo semelhante?     
10.02.2013 / 03:09
2
respostas

Como percorrer um arquivo e extrair palavras usando seu índice?

O arquivo fornecido deve não ser armazenado na variável e, em seguida, atravessado devido a restrições de tamanho de memória: Exemplo: var=$(cat FILE) for i in $var do echo $i done Como você percorre todas as strings em um arquivo...
16.11.2012 / 13:35
1
resposta

Analisando a saída do SQLite

Usando a opção -line Eu recebo essa saída do SQLite: row1_column1 = valueA row1_column2 = valueB row2_column1 = valueC row2_column2 = valueD Portanto, uma linha para cada valor de coluna e linhas de resultado é separada por uma linha em...
09.09.2012 / 17:30