Perguntas sobre 'array'

2
respostas

Passar matriz para conexão SSH

Como posso passar um array pela conexão ssh? Eu tenho uma matriz formada assim: declare -a target_array=( "item1 -p12345 -r" "item2 -p65677 -e" ) Depois, preciso passá-lo para uma conexão ssh da seguinte forma: ssh $server t...
25.01.2016 / 14:46
1
resposta

A matriz de comandos canalizados falha

Primeiro, peço desculpas se isso foi perguntado antes, eu procurei aqui e StackOverflow, tentei as man pages, e ainda estou desenhando um espaço em branco. Estou tentando escrever um script que montará automaticamente as unidades de arquivo do...
21.09.2015 / 12:57
2
respostas

bash + como definir a variável do array com o número da instância

É possível definir a variável que é chamada por exemplo machine1 como machine $ counter (while counter = 1)? Por exemplo, criei o arquivo /tmp/config.txt e configurei a máquina1 como matriz: $ more /tmp/config.txt machine1=( linux_ser...
18.05.2015 / 16:07
3
respostas

Como verificar o primeiro elemento em uma matriz

Eu tenho o seguinte Array Loop configurado. Ele simplesmente percorre uma string e verifica se cada item corresponde a uma letra e define algumas variáveis de acordo. #!/usr/bin/env bash IN="ItemName -a -b" itemA=0 itemB=0 itemI=0 while IFS...
10.12.2015 / 13:05
2
respostas

para loop não funcionando para várias linhas

Eu tenho uma matriz como esta "Apple Clementine Date" Eu tenho que imprimir assim: 1. Apple 2. Banana 3. Clementine 4. Date Arquivo de script: for i in "${fruits[@]}"; do echo "$lineno. $i " lineno+=1 done saída do mys...
28.11.2014 / 10:43
1
resposta

Processando a saída de um sqlite db em um array ksh com espaços

Estou consultando um banco de dados SQLite3 da seguinte forma: input=$(-separator "," "SELECT field1,field2,field3 FROM table1") e obtenha este resultado: Red,Yellow is a color,Blue Eu preciso inserir isso em uma matriz, existe uma...
04.03.2015 / 19:58
1
resposta

Tentando acessar a variável de ambiente (matriz) declarada em ~ / .profile a partir do shell script

Atualmente, estou lutando com esse problema. Eu já li algumas postagens mais antigas aqui no SE, e cheguei à conclusão de que a única maneira sensata de colocar uma variável (até mesmo uma matriz) é ~/.profile . Então, OK, array mostra, co...
16.09.2014 / 00:37
2
respostas

Read file remove espaços e armazena em array

Eu tenho um arquivo com o seguinte conteúdo: lista: blue,none red,none orange,plot baseball , none university,none school,none desk,plot monitor,none earphone,none Eu preciso ler este arquivo, remover espaços e armazenar cada...
25.03.2015 / 01:25
1
resposta

Como eu adiciono um array associativo a uma variável de um arquivo ini externo?

Estou modificando um script simples para adicionar função e aprender mais sobre como escrever scripts bash. Atualmente, o script cria matrizes associativas usando uma função: declare -A site theme add_site() { local shortcut=$1 site[$...
11.08.2014 / 16:27
1
resposta

Bash Array não armazena corretamente

Eu tenho um problema com o meu array bash que eu estava tentando ler o arquivo, mas o array alocou-o em array [1] ao invés de 0 #!/bin/bash index=0 INPUT=BookDB.txt OLDIFS=$IFS IFS=: i=0 book=() [ ! -f $INPUT ] && { echo "$INPUT file...
27.01.2014 / 13:54