shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Parâmetro, $# e formatação


From: Flavio Junior
Subject: Re: [shell-script] Parâmetro, $# e formatação
Date: Mon, 29 Jun 2009 20:16:44 -0300

Pra ficar mais claro:
[root@cerebro ~]# set - $(cat x | awk '{print $NF}' | paste -s)
[root@cerebro ~]# echo $#
5
[root@cerebro ~]# echo $1
AAA
[root@cerebro ~]# echo $2
TEST_1
[root@cerebro ~]# echo $3
GOL_DB
[root@cerebro ~]# echo $4
FIRST_DB
[root@cerebro ~]# echo $5
SAMPLE


--

Flávio do Carmo Júnior aka waKKu

2009/6/29 Flavio Junior <address@hidden>

> [root@cerebro ~]# cat x
> Database name = AAA
> Database name = TEST_1
> Database name = GOL_DB
> Database name = FIRST_DB
> Database name = SAMPLE
> [root@cerebro ~]# cat x | awk '{print $NF}' | paste -s
> AAA     TEST_1  GOL_DB  FIRST_DB        SAMPLE
> [root@cerebro ~]# ls $(cat x | awk '{print $NF}' | paste -s)
> ls: AAA: No such file or directory
> ls: TEST_1: No such file or directory
> ls: GOL_DB: No such file or directory
> ls: FIRST_DB: No such file or directory
> ls: SAMPLE: No such file or directory
> [root@cerebro ~]#
>
>
> por exemplo...
>
> --
>
> Flávio do Carmo Júnior aka waKKu
>
> 2009/6/29 Alicino de Moura Filho <address@hidden>
>
>
>>
>> Olá, pessoal!
>>
>> Queria uma sugestão de ocmo eu consigo transformar esta minha consulta em
>> um banco de dados em paramentros para um for que preciso fazer em sequencia.
>>
>> O meu comando para o banco é este e o resultado abaixo:
>> db2 list db directory |grep -i "database name"
>> Database name = AAA
>> Database name = TEST_1
>> Database name = GOL_DB
>> Database name = FIRST_DB
>> Database name = SAMPLE
>>
>> A parte que eu mais quebro a cabeça é como fazer que os nomes dos bancos
>> sejam recebidos como paremetros, como por ex $2=AAA, $3=TEST_1, $4=GOL_DB e
>> etc.
>>
>> Digo isso pq depois estes parametros entram em um for i in $#
>>
>> Alguma luz?
>>
>> Grato.
>>
>> Alicino
>> Campinas-SP
>>
>>  
>>
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]