Perguntas sobre 'array'

2
respostas

Em matrizes associativas, atribuindo índice e valor ao mesmo tempo

Em um script bash, encontrei o seguinte, mas embora funcione, não consigo entender sua lógica REMOTESNAPS+=(["$FS"]=" $SNAP") A declaração acima adiciona um elemento à matriz associativa REMOTESNAP definindo qual índice " $FS " deve...
25.02.2014 / 12:15
0
respostas

Bash, transformando uma lista de palavras em uma matriz

Desculpe se eu postei uma pergunta sobre um tópico discutido dezenas de vezes. Estou tentando trabalhar em um elemento de um array associativo e atribuí-lo a um array. Eu sei que em matrizes associativas bash são monodimendional, mas usando a ex...
27.02.2014 / 12:21
2
respostas

No Excel, preciso encontrar correspondências de dados entre dois arrays - um horizontal e um vertical

No Excel 2010 (ou 2007 - eu tenho os dois, embora meu sistema operacional seja apenas o Win7 de 32 bits como uma limitação para alguns aplicativos legados que executamos), preciso descobrir como posso encontrar e retornar o valor correspondente...
30.04.2013 / 20:30
1
resposta

Fórmula do Excel - às vezes, fórmula de matriz, às vezes não

Eu quero gravar alguns dados em um arquivo do Excel e quero que a primeira página mostre um resumo dos dados que estão espalhados por todas as planilhas. Os itens de dados individuais em uma planilha podem ser incluídos ou excluídos, e eu quero...
30.06.2010 / 21:00
4
respostas

Existe uma maneira de ler o último elemento de um array com o bash?

Se eu tiver uma matriz com 5 elementos, por exemplo: [a][b][c][d][e] Usando echo ${myarray[4]} , posso ver o que é válido. Mas e se eu não soubesse o número de elementos em uma determinada matriz? Existe uma maneira de ler o último e...
27.04.2015 / 04:37
2
respostas

como contar o comprimento de uma matriz definida no bash?

Sou novo no bash e não consigo encontrar um bom tutorial para responder à minha pergunta. array=( item1 item2 item3) for name in ${array[@]}; do echo current/total ... some other codes done Eu quero calcular o valor "atual" e "tot...
28.03.2015 / 02:46
4
respostas

Como posso remover um elemento de uma matriz completamente?

unset array[0] remove o elemento, mas ainda assim, se eu obtiver echo ${array[0]} , obtenho um valor nulo, além disso, há outras maneiras de fazer isso, mas se um elemento de uma matriz contiver espaços como abaixo array[0]='james young'...
18.03.2013 / 12:28
3
respostas

Transforma uma matriz em argumentos de um comando?

Eu tenho uma matriz de "opções" de um comando. my_array=(option1 option2 option3) Eu quero chamar este comando em um script bash, usando os valores da matriz como opções. Então, command $(some magic here with my_array) "$1" se torna:...
20.01.2012 / 03:03
3
respostas

'Erro de sintaxe: “(” inesperado ”ao criar um array

Eu tenho dois servidores Debian (Debian). Estou criando um script de shell. No primeiro eu crio um array assim: #!/bin/bash target_array=( "/home/user/direct/filename -p123 -r" ) Isso funciona bem. Mas quando eu corro isso no outro...
07.01.2016 / 14:42
1
resposta

existe uma maneira de listar todos os 'IDs de índice' (chaves) em uma variável de matriz associativa do bash?

Eu tenho esse array: declare -A astr Eu adiciono elementos a ele: astr[elemA]=123 astr[elemB]=199 Mas mais tarde eu preciso saber quais são os IDs dos índices (elemA e elemB) e listá-los. echo "${astr[@]}" #this only get me the...
23.09.2013 / 01:36