[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] ajuda
From: |
Antonio Adolfo Pessoa Verçosa |
Subject: |
Re: [shell-script] ajuda |
Date: |
Wed, 13 Apr 2011 16:40:47 -0300 |
Segue um programinha:
for f in *
do
fuser -k $f
if [ $? -ne 0 ]
then
echo Arquivo $f nao esta em uso ## Coloque aqui o comando
para compactar.
else
echo Arquivo $f esta em uso
fi
done
*Adolfo Verçosa*
*http://adolfovercosa.blogspot.com/*
*Fortaleza-CE*
Em 12 de abril de 2011 15:52, <address@hidden> escreveu:
>
>
>
> Ola, pessoal
>
> Eu criei o seguinte script
>
> #!/bin/bash
>
> for arqs in $(find *.dat); do bzip2 -9k $arqs; done
>
> Para compactar todos arquivos dat. e queria colocar no cron de hora em
> hora, porem tem um problema, para ele compactar tem q ver ser o arquivo esta
> aberto...como eu posso usar lsof para ver se o arquivo esta aberto, se o
> arquivo esta aberto ele nao pode fazer o bzip, e sim nao tiver aberto ele
> pode compactar...voce pode me ajudar...
>
> Abraços
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
**
*
*
[As partes desta mensagem que não continham texto foram removidas]