[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] inserir valor na posição 0 do array
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] inserir valor na posição 0 do array |
Date: |
Tue, 26 Jul 2011 00:09:31 -0300 |
Fala Sergio,
essa saída só vale a partir do Bash 4, mas é super, ultra, mega rápida
(compare com o tempo da sua solução).
$ mapfile -O 1 arr < arq
O cmd passa a entrada primária para o vetor arr. A opção -O (letra o
maiúscula) especifica o número origem dos índices. Desta forma, em seguida
basta fazer:
$ arr[0]="Indice zero"
Cordialmente,
Julio Neves
*Quer programar bem em Shell?
*
*Use este endereço de e-mail, o Skype ou ☎ (21)8112-9988 ☎*
*
*
**
*
*
My profiles: [image: Twitter] <http://twitter.com/juliobash>
Contact me: [image: Skype] julioneves1
Em 25 de julho de 2011 12:21, sergio <address@hidden> escreveu:
> **
>
>
> Olá pessoal, mais uma vez obrigado a todos.
>
> Tenho um script que lê um arquivo com 4700 linhas e cria um array.
> Preciso inserir um valor na posição 0 do array mas de forma que não
> substitui o valor e sim insira mesmo... o valor 0 passa para o 1 o 1 para o
> 2 e assim vai.
>
> Existe um comando para isso? (busquei e não achei nada ainda)
>
> Obrigado a todos.
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- inserir valor na posição 0 do array, sergio, 2011/07/25
- Re: [shell-script] inserir valor na posição 0 do array, Elder Marco, 2011/07/25
- Re: [shell-script] inserir valor na posição 0 do array, Rodrigo Boechat, 2011/07/25
- Re: [shell-script] inserir valor na posição 0 do array,
Julio C. Neves <=
- Re: [shell-script] dividir arquivo, Julio C. Neves, 2011/07/29
- Re: [shell-script] dividir arquivo, Jonathan Lessa, 2011/07/29
- Re: [shell-script] dividir arquivo, Cyolfi Cyro, 2011/07/29
- Re: [shell-script] dividir arquivo, miguel, 2011/07/29