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...
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...
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?
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...
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...
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...
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" | /...
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...
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...