[AsteriskBrasil] RES: RES: recordagentcalls -> in mp3

j u n i o u junior em dssnet.com.br
Domingo Setembro 3 01:57:13 BRT 2006


Opa Polegato,

Obrigado pela atenção mesmo!

 

Este comando com o find vai ajudar bastante com outros scripts aqui...

Tbm usei este link aqui http://www.zago.eti.br/script/data.html  ajudou
bastante,, já’ que sou péssimo com sh.. como deu p notar.. =]..

Só não achei nenhuma documentação “boa” a respeito de “retornar” o tamanho
de um grupo de arquivos ou uma pasta inteira.. ou seja

A idéia basicamente limitar os arquivos de áudio em uma pasta até 4.6GB por
exemplo p gravar em dvd.. ou seja um script que vai no 

/var/spool/aste.../monitor  agrupa os áudios por data em subpastas até o
limite de 4gb e manda p/ dvd...

Vou usar esse cara aqui como “esqueleto “do negócio...

 

arq_size=$(ls -s $arquivo | awk '{print $1}' | sed 's/.$//')
ou

arq_size=$(du -s $arquivo | awk '{print $1}')

 

  _____  

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Claudio
Polegato Junior
Enviada em: sábado, 2 de setembro de 2006 05:42
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: recordagentcalls -> in mp3

 

Ops, alguns errinhos básicos de digitação. Correção:

#!/bin/bash

cd /diretório/com/wavs

find -mmin +1 -iname "*.wav" | while read arq_wav; do
  arq_mp3="${arq_wav%.wav}.mp3"
  echo "Convertendo '$arq_wav' para '$arq_mp3'..." 
  if lame -h "$arq_wav" "arq_mp3"; then
    echo "       Conversão com sucesso e apagando '$arq_wav'."
    if rm -f "$arq_wav"; then
      echo "               '$arq_wav' apagado." 
    else
      echo "               '$arq_wav' não apagado."
    fi
  else
    echo "       Conversão sem sucesso e deixando '$arq_wav'."
  fi
done



-- 
Atenciosamente


           Claudio Polegato Junior

           Engenheiro Autônomo - Ribeirão Preto e Região
           Mestre em Física Aplicada à Medicina e Biologia - USP
           Engenheiro Computacional - USP 
           Engenheiro Eletrônico - USP

Um peregrino de problemas; Um pergaminho de soluções! 

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20060902/3f522cca/attachment-0001.html


Mais detalhes sobre a lista de discussão AsteriskBrasil