[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Array e cat+grep+awk
From: |
Eduardo de Paula Neves |
Subject: |
Re: Array e cat+grep+awk |
Date: |
Fri, 30 Sep 2011 20:49:55 -0300 |
descobri como fazer!!
Basta colocar parenteses:
>
> array1=(`cat novo_mapa.txt|awk '{ print $3 }' | sed -e 's/,/\" \"/g' -e
> 's/^/(\"/g' -e 's/$/\")/g'`)
Valeu!!
Bom fim de semana!
Em 30/09/2011, às 17:14, Eduardo escreveu:
> Senhores,
>
> estou com uma dúvida a respeito de array e gostaria de uma ajuda:
>
> #!/bin/bash
> array1=`cat novo_mapa.txt|awk '{ print $3 }' | sed -e 's/,/\" \"/g' -e
> 's/^/(\"/g' -e 's/$/\")/g'`
> echo "array1 contém ${#array1[@]} itens"
> echo "Os itens são:"
> i=0
> while [ $i -lt ${#array1[@]} ]; do
> echo "- ${array1[$i]}"
> let i++
> done
>
>
> Gostaria de transformar uma saida de um "cat+grep+awk" qualquer em
> array, como fazer isso?
>
> --
> ----------
>
>
> Eduardo