Duvida descompactar varios rar ao mesmo tempo [RESOLVIDO]

1. Duvida descompactar varios rar ao mesmo tempo [RESOLVIDO]

ze
zelongatto

(usa Debian)

Enviado em 05/11/2011 - 17:33h

Tenho uma duvida, tenho varios arquivos com o mesmo nome tipo arquivo.rar porem eles estao no home dos usuarios, exemplo, se eu tiver 10 usuarios terei 10 /home e dentro de cada /home tem um arquivo diferente com o nome arquivo.rar, precisava criar uma tarefa que descompactasse todos esses arquivo.rar de todos usuarios ao mesmo tempo no horario que eu quizesse.. existe alguma possibilidade de fazer isso? algo como no script ele buscar todos arquivo.rar e depois que localizar dar o comando de descompactar para todos..

obrigado pela ajuda


  


2. MELHOR RESPOSTA

Adriano Moreira da Silva
adri3d

(usa Arch Linux)

Enviado em 05/11/2011 - 18:29h

da para fazer sim

recomendo aprender shell script, aprendi um pouco aqui
http://www.iotecnologia.com.br/cursos


fiz isso só de teste mas deve funcionar


#!/bin/bash
# autor Adriano Moreira

#defina aqui o nome do arquivo
RarFileName="file.rar"

#é obvio que para isso funcionar tem que
#ter permição de leitura em todas as pastas

for USER in $(ls "/home")
do
echo "Entrando no diretorio do usuario $USER"
DIRUSER="/home/$USER"
echo $DIRUSER
cd $DIRUSER

echo "Extraindo $RarFileName"
unrar e $RarFileName
done


3. Re: Duvida descompactar varios rar ao mesmo tempo [RESOLVIDO]

ze
zelongatto

(usa Debian)

Enviado em 06/11/2011 - 02:59h

cara muito obrigado
abraço






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts