Perguntas sobre 'array'

1
resposta

Insira o valor da variável como elemento na matriz

Se eu tiver uma variável que tenha um valor armazenado e eu queira colocar esse valor em uma matriz usando o nome da variável, como eu faria isso? por exemplo: variable="Hello there" array[0]=$variable não faz array [0] igual a "Hello...
16.01.2015 / 17:55
1
resposta

Script Zsh como concatanar elementos de array com string

Eu escrevi um script zsh para automatizar uma análise em física de alta energia e agora eu gostaria de usar um elemento do array definido em alguma string e outro elemento em outro array em um comando que é passado para uma das cordas. Meu có...
31.08.2014 / 17:47
1
resposta

Como posso usar matrizes de variáveis globais em aliases ou funções?

Estou tentando simplificar os procedimentos de trabalho repetitivos. Ao fazer isso, estou tentando escrever um script .bashrc que definirá as variáveis de caminho global às quais os aliases podem se referir. Isenção de responsabilidade: Sou novo...
29.07.2014 / 19:42
1
resposta

Como adicionar valores a uma matriz que contém uma variável no nome da matriz no bash?

Eu tenho um array no meu script que leva uma lista de nomes de grupos. Esta lista não possui um número fixo de elementos. GROUPS=(group1 group2 group3) Cada elemento neste conjunto de GRUPOS pode ter um número desconhecido de valores. Eu...
14.02.2018 / 22:52
1
resposta

Melhor maneira de recuperar o valor do parâmetro posicional n-th (índice) em 'ash' e depois em 'eval echo \ $$ n'?

Eu desejo ao usuário select um arquivo de uma lista numerada na tela em um ambiente mkinitcpio busybox ash . A lista precisa ser preenchida / classificada de cima para baixo e impressa em colunas, como: 1) 2017-12-17 3) 2017-12-1...
27.12.2017 / 14:27
1
resposta

Quantos elementos um array pode armazenar em um script unix?

Eu preciso verificar as permissões de arquivo dos diretórios /usr , /tmp , /var e seu conteúdo de subdiretórios. Tomei as permissões de arquivo do diretório e seus arquivos de subdiretório em uma matriz separadamente para cada um dos /us...
26.04.2017 / 07:58
1
resposta

Como dar ao array multidimensional um valor para cada 'cell'

Eu não sou um programador, mas preciso escrever um script para cortar um arquivo e produzir um array multidimensional a partir desse arquivo. Sou químico, então minha matriz deve ser algo como: [pe][pH][element][concentration]. Dessa f...
06.03.2017 / 18:38
1
resposta

Problema para filtrar a matriz de seqüências para remover duplicatas com seqüências deslocadas

Eu tive alguns problemas para fazer uma matriz de comparação de listas para remover duplicatas. Meu array é composto de sequências de valores ternários como este: {0, 0, 1, 0, 1, 1, 1, 2, 2, 0, 1, 2, 1} {0, 0, 2, 0, 2, 2, 2, 1, 1, 0, 2, 1,...
02.11.2016 / 19:10
4
respostas

Retorno indireto de todos os elementos em uma matriz

A página man do Bash descreve o uso de ${!a} para retornar o conteúdo da variável cujo nome é o conteúdo de a (um nível de indireção). Gostaria de saber como retornar todos os elementos em uma matriz usando isso, ou seja, a=(one two...
06.09.2011 / 06:46
1
resposta

Preencher matriz com uma combinação sed / echo

Estou tentando renomear vários arquivos contendo datas. Eu quero dividir a data em ano, mês e dia e, em seguida, criar um novo nome de arquivo em uma árvore de diretório como ano / mês-ano / filename_yearmonthday.extension Já consegui criar u...
25.08.2016 / 12:35