[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:15:36 -0300 |
[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]