Gentoo Archives: gentoo-user-br

From: Jeronimo Zucco <jczucco@×××.br>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Array em shell script
Date: Thu, 03 Aug 2006 17:17:33
Message-Id: 44D22F93.6000802@ucs.br
In Reply to: [gentoo-user-br] Array em shell script by Diego Alberto Ramponi
1 Diego Alberto Ramponi wrote:
2 > Gente,
3 >
4 > eu queria obter a lista de arquivos em um diretório e ter acesso a
5 > esta lista em forma de array
6 >
7 > exemplo
8 >
9 > FILES=/dev/*
10 >
11 > e depois usar
12 >
13 > aquivo_no_5 = $FILES[4]
14 >
15 > mas isso não dá certo, encontrei uma solução genérica fazendo o seguinte:
16 >
17 > FILES=/dev/*
18 > FILES_ARRAY=($FILES)
19 > arquivo_no_5 = ${FILES_ARRAY[4]}
20 >
21 > existe alguma forma mais fácil de se conseguir uma array com objetos
22 > do sistema ???
23 >
24 > vlw gente
25 >
26 > Diego
27 >
28 > --
29 > KISS:
30 > Keep
31 > it
32 > simple,
33 > stupid!
34
35 I=0
36 for FILES in $(ls /dev/*); do
37 FILES[I]=${FILES}
38 I=$(echo ${I}+1 | bc)
39 done
40
41 --
42 Jeronimo Zucco
43 LPIC-1 Linux Professional Institute Certified
44 Núcleo de Processamento de Dados
45 Universidade de Caxias do Sul
46
47 http://jczucco.blogspot.com
48
49
50
51 --
52 gentoo-user-br@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-br] Array em shell script Diego Alberto Ramponi <diego.ramponi@×××××.com>