[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Filtrando saída n hardlink
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Filtrando saída n hardlink |
Date: |
Sat, 9 Dec 2006 22:19:03 -0200 |
Hm..
De uma olhada nisso aqui, ve se te ajuda:
nwadmin@bishamonten:~$ ls -l | awk '$2>=2 && $8!="" { print $2,$8 }'
2 dir01/
2 dir02/
6 email-2.5.0/
2 fac/
2 x
2 x2
nwadmin@bishamonten:~$ ls -l | awk '$2>=2 && $8!="" { print $2,$8 }'
2 dir01/
2 dir02/
6 email-2.5.0/
2 fac/
2 x
2 x2
nwadmin@bishamonten:~$ ls -l | awk '$2>=2 && $8!="" { print $2,$8 }'
A saida do ls -l nos mostra quantos links apontam pro arquivo, infelizmente
o valor é o mesmo tanto pro arquivo original quanto pro hardlink.
No caso ali tambem mostra diretorios, se voce não os quiser é só dar uma
alteradinha no awk.
Boa sorte.
Flavio do Carmo Junior
On 12/9/06, Wanderson Tinti <address@hidden> wrote:
>
> Boa tarde.
>
> Estou fazendo um script no qual ele filtra arquivos que tenha 10 ligações
> diretas, melhor esplicando o script precisa somente listar os arquivos que
> tenha 10 hardlink correspondente, de inicio estou tentando usar o (find)
> com
> a opção (-type l), mas não estou conseguindo, porque ele lista todos
> arquivo
> que tem links. Alguém tem alguma sugestão pra me auxiliar?
>
> Obrigado.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]