Buscando linha por linha do arquivo. [RESOLVIDO]

1. Buscando linha por linha do arquivo. [RESOLVIDO]

Leonel Porto Conti
leonel.porto

(usa Ubuntu)

Enviado em 14/11/2010 - 17:37h

Boa tarde pessoal ..... Domingão e a gente aqui hehehe
Bom meu problema é o seguinte
Tenho um arquivo da seguinte forma:

/dev - linha 1
/home - linha 2
/tmp - linha 3
/home/fedora - linha 4

Quero um script que eu pegue essas linhas desse arquivo X para que eu possa dar um "DF ." com awk (ja tenho o comando df) para me mostrar somente a coluna de utilização.

Espero ter sido claro.

Obrigado pessoal.

Leonel Porto Conti


  


2. Ajuda!

Leonel Porto Conti
leonel.porto

(usa Ubuntu)

Enviado em 15/11/2010 - 09:11h

Pessoal

To pesquisando na net tb mas etsa bem dificil de achar algo
Ainda preciso da ajuda !!

Valew


3. Re: Buscando linha por linha do arquivo. [RESOLVIDO]

euteste da silva
foxbit3r

(usa Solaris)

Enviado em 15/11/2010 - 11:03h

cat arquivo.txt | awk '{print "df -h " $0 " | tail -n1" }' | sh



4. sem sucesso

Leonel Porto Conti
leonel.porto

(usa Ubuntu)

Enviado em 15/11/2010 - 11:28h

Esse foi o retorno:

[root@fedora-vm script]# cat filesystem.conf | awk '{print "df -h " $0 " | tail -n1" }' | sh
- 125M 48K 125M 1% /dev
7.1G 3.7G 3.1G 55% /
7.1G 3.7G 3.1G 55% /
- 125M 48K 125M 1% /dev
- 125M 48K 125M 1% /dev
7.1G 3.7G 3.1G 55% /
[root@fedora-vm script]# cat filesystem.conf
/dev
/home
/home
/dev
/dev
/home
[root@fedora-vm script]#


O que eu quero é que me apareça o DF da cada linha que esta no arquivo.
Valew


5. Na realidade`

Leonel Porto Conti
leonel.porto

(usa Ubuntu)

Enviado em 15/11/2010 - 12:01h

Pessoal na realidade funciona mas minha duvida é por que o quando dou um

df -h . /home/

ele me retorna assim

Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
7.1G 3.7G 3.1G 55% /


E quando dou um

df -h . /dev/

ele me retorna assim

Filesystem Size Used Avail Use% Mounted on
- 125M 48K 125M 1% /dev


A diferença é que no mounted aparece o caminho.

Valew pessoal



6. Re: Buscando linha por linha do arquivo. [RESOLVIDO]

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 15/11/2010 - 12:58h

tenta mudar df -h por du -hs ou entao utilizar o awk para filtrar a saida do df -h







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts