Perguntas sobre 'associative-array'

2
respostas

O valor recuperado da matriz associativa está errado?

Eu tenho passado pelo livro "Bash Pocket Reference" e cheguei à seção sobre matrizes associativas. Agora, tentar o código de exemplo no livro me dá respostas inesperadas: istanev@inspiron5559:~$ data=([joe]=30 [mary]=25) istanev@inspiron5559:...
03.12.2016 / 17:56
1
resposta

Indexação de array usando "sed"

Estou trabalhando em um script de shell que o diretório de pesquisa modificou nas últimas 24 horas e depois os compactou usando tar. Pesquisa de pastas: find /path to log directory/ -maxdepth 1 -type d -mtime +0 exemplo: /path...
01.06.2016 / 18:04
1
resposta

Combine arrays associativos Bash

Estou tentando criar um script que combine matrizes sob demanda. Aqui está o script: #! /bin/bash declare -A code code=( [H]="h" [E]="e" [L]="l" [P]="p" [M]="m" [E]="e" ) Eu preciso imprimir "help me" - sem aspas e em uma linha - quando e...
11.05.2015 / 01:20
0
respostas

zsh sinalizador de expansão de parâmetro (P) com matrizes associativas

Na página de manual do zshexpn (zsh versão 5.1.1) temos: Parameter Expansion Flags (P): This forces the value of the parameter name to be interpreted as a further parameter name, whose value will be used where appropriate. Note that f...
07.04.2017 / 05:11
0
respostas

Linux Mint Corners Seqüência Associativa Musical Sequence

Estou escrevendo um script que usa cantos quentes para tocar notas musicais específicas ao passar o mouse em cantos e, dependendo da seqüência musical, executar um comando específico. O script é chamado com o parâmetro -d da parte inferior...
02.05.2016 / 21:49
3
respostas

AWK Comparar coluna 1 de dois arquivos Imprimir anexar coluna a terceira na saída

Procurando comparar a primeira coluna de dois arquivos de entrada que possuem um formato idêntico. O formato é semelhante ao seguinte: FILE1: 0000abc5abc3 GR096 0000def5ae87 GR001 0000cab5aea3 GR001 0000bac5aeeb GR001 0000fed5af13 GR001 0000e...
22.03.2017 / 21:07
2
respostas

Criando array associativo baseado em outro array associativo

Eu fiz um array associativo como segue. Para dar alguns detalhes, as chaves referem-se a arquivos específicos porque eu usarei esse array no contexto de um script maior (onde o diretório contendo os arquivos será um argumento getopts). declar...
24.08.2018 / 13:54
1
resposta

O que declarar um array bash com -A do?

Em Example_1, quando eu declarar city para ser uma matriz com declare -A , por que Bangalore é a saída quando a matriz é impressa no loop for ? Bangalore Remote Kolkata Ahmedabad Hyderabad Pune Mumbai Delhi Chennai no Example_2,...
08.08.2017 / 08:41