Perguntas sobre 'array'

2
respostas

Exclui o último caractere do último item em uma matriz bash

Eu tenho essa matriz: Array={123},{456} Agora quero excluir o último item 6 .     
21.01.2015 / 12:24
4
respostas

Array + porque os arrays não estão no lugar certo

Eu configurei um array chamado “disks” para as seguintes palavras - sdb sdc sdd no bash shell: declare -A disks Machine=worker01 disks[$Machine]="sdb sdc sdd" agora imprimimos todas as palavras da seguinte forma: echo ${disks[@]} sd...
15.11.2018 / 12:16
1
resposta

Defina dois ou mais arquivos para execução (via source) de uma maneira confortável para ler

Eu usei o seguinte modo para executar uma coleção de arquivos de script Bash, na sessão atual do Bash: source ~/myScripts/{assignments.sh,nginx_conf.sh,php_conf.sh,drush_install.sh} Sinto-me desconfortável de manter. Alguma coleção vertic...
07.02.2018 / 06:27
1
resposta

Como eu uno um array de strings onde cada string possui espaços?

Meu script bash: #!bin/bash MY_ARRAY=("Some string" "Another string") function join { local IFS="$1"; shift; echo -e "$*"; } join "," ${MY_ARRAY[@]} Eu quero que a saída seja: Some string,Another string . Em vez disso, obtenho Some...
31.08.2017 / 00:22
2
respostas

Nome do pacote inválido devido a desreferência do array Bash [duplicado]

Estou tentando criar o Emacs a partir de fontes. Quando as opções de configuração foram listadas sem um array Emacs configurado corretamente. Quando adicionei um array Bash para adicionar opções opcionais, ele quebrou o configure. Aqui está a...
04.01.2018 / 02:58
2
respostas

O que exatamente é o comprimento de uma matriz no bash e como diferem '*' e '@'?

Eu tenho o seguinte script de exemplo e quero saber o que exatamente é o comprimento de uma matriz, são esses bytes, caracteres ou o que mais? #!/bin/bash # Arrays # @ vs. * ape=( "Apple Banana" "Emacs Window" "Panda Bamboo Nature" ) cape=(...
13.03.2018 / 16:42
3
respostas

Duplicar elementos de uma matriz, exceto o primeiro e o último elementos

Eu tenho uma matriz e gostaria de repetir cada elemento, exceto o primeiro e o último elementos. Por exemplo, se a matriz tiver cinco elementos 1 2 3 4 5 , depois da repetição, seus elementos deverão ser 1 2 2 3 3 4 4 5 . Meus comandos...
17.11.2018 / 19:12
1
resposta

Bash - Como colocar um array dentro dos valores da variável?

Eu tenho um arquivo web.txt que contém: youtube facebook google Meu arquivo sh contém: readarray web < web.txt url = www.website.com Comandos que usei: readarray web < web.txt url = www."$web".com ping url Resultado e...
10.11.2018 / 01:52
1
resposta

Atribuir um comando a um array no shell script não está funcionando?

Quando eu executo o comando no terminal, ele atribui o array. $ FILES=($(ls ~/Desktop/TEST/)) $ echo ${FILES[@]} file1.txt file2.txt file3.txt Mas assim que eu fecho o terminal e o executo em um shell script eu recebo uma linha em branco?...
01.12.2015 / 11:55
3
respostas

Como posso designar o intervalo dentro de uma coluna ao criar um arquivo awk?

Eu tenho este arquivo de dados que eu quero resolver, fazendo um arquivo awk . Eu quero encontrar a taxa média dentro de certa faixa etária. Por exemplo, de 10<age<20 e 20<age<30 . E não consigo encontrar uma maneira de calcul...
04.04.2016 / 15:14