Comandos [RESOLVIDO]

1. Comandos [RESOLVIDO]

charles willian Aparecido de oliveira
lenwy

(usa Outra)

Enviado em 25/03/2021 - 20:04h

Consigo fazer um comando para localizar todos arquivos de tamanho zero em /var/ e copiar para /tmp/ ... em uma só linha ?


  


2. MELHOR RESPOSTA

Cristhoffer
Cristhoffer1994

(usa OpenBSD)

Enviado em 25/03/2021 - 20:40h

find /var/ -type f -size 0k -exec cp -rv * /tmp/ {} \; 


[]'s

3. Re: Comandos [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 25/03/2021 - 20:35h


Consegue.
Use o find!

______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________




4. Re: Comandos [RESOLVIDO]

charles willian Aparecido de oliveira
lenwy

(usa Outra)

Enviado em 25/03/2021 - 23:36h


Eu tava tentando com mv. Ao invés do CP.


5. Re: Comandos [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 26/03/2021 - 00:32h

find /var/ -type f -empty -exec cp {}  DESTINO \;
ou
find /var/ -type f -empty -exec mv {} DESTINO \;

Cuidado para não TRAVAR o SISTEMA.
O MV Elimina os arquivos do LOCAL ORIGINAL, movendo para DESTINO DEFINIDO


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
______________________________________________________________________