+ Responder ao Tópico



  1. Oi, tenho um script rodando manualmente no slackware 12 para converter .wav para .mp3 e funciona normalmente:

    #!/bin/bash
    #20080624 - Author: Gregg Hansen
    #http://www.thiscoolsite.com
    #Make sure to install Lame and copy mlame to your .wav dir
    #If you specify your own filenames, use NO spaces.
    recorddir="/home/kamidia"
    for i in `ls $recorddir/*.wav`; do
    cd $recorddir
    $recorddir/mlame -f -o "-b 16 -m m -q 9 --resample 8" $i
    date=`ls -l $i | awk '{print $7,$6,2008,$8}'`
    mp3=`echo $i | sed 's/.wav/.mp3/g'`
    touch -d "$date" $mp3
    #Uncomment the below line if you want your .wavs moved to a different directory.
    #This way you can review the timestamps and mp3 files before deleting the .wav
    mv $i /wav_recordings
    done

    Porém, quando coloco esse script pra rodar no crontab:
    # Update do mp3
    * * * * * /home/marcelo/convert_recordings.sh 1> /dev/null

    A conversão sai vazia, ou seja, tamanho do arquivo convertido=0kb

    Se alguém puder dar uma luz, agradeço.

  2. Citação Postado originalmente por mamboa Ver Post
    Oi, tenho um script rodando manualmente no slackware 12 para converter .wav para .mp3 e funciona normalmente:

    #!/bin/bash
    #20080624 - Author: Gregg Hansen
    #http://www.thiscoolsite.com
    #Make sure to install Lame and copy mlame to your .wav dir
    #If you specify your own filenames, use NO spaces.
    recorddir="/home/kamidia"
    for i in `ls $recorddir/*.wav`; do
    cd $recorddir
    $recorddir/mlame -f -o "-b 16 -m m -q 9 --resample 8" $i
    date=`ls -l $i | awk '{print $7,$6,2008,$8}'`
    mp3=`echo $i | sed 's/.wav/.mp3/g'`
    touch -d "$date" $mp3
    #Uncomment the below line if you want your .wavs moved to a different directory.
    #This way you can review the timestamps and mp3 files before deleting the .wav
    mv $i /wav_recordings
    done

    Porém, quando coloco esse script pra rodar no crontab:
    # Update do mp3
    * * * * * /home/marcelo/convert_recordings.sh 1> /dev/null

    A conversão sai vazia, ou seja, tamanho do arquivo convertido=0kb

    Se alguém puder dar uma luz, agradeço.
    Oi pessoal, após algumas buscas encontrei a solução. É que no script, tem que botar o programa com o diretório correto, ou seja, ao invés de "lame", "/usr/local/bin/lame". Resolvido 100%. Muito obrigado de qualquer forma.



  3. Citação Postado originalmente por mamboa Ver Post
    Oi pessoal, após algumas buscas encontrei a solução. É que no script, tem que botar o programa com o diretório correto, ou seja, ao invés de "lame", "/usr/local/bin/lame". Resolvido 100%. Muito obrigado de qualquer forma.

    show muito grato deu certo.. estava ha muito tempo atras desta solução.






Tópicos Similares

  1. Servidor de Arquivos
    Por ergs no fórum Servidores de Rede
    Respostas: 0
    Último Post: 30-10-2002, 20:19
  2. Erro de arquivo no linux
    Por Claudemir no fórum Servidores de Rede
    Respostas: 1
    Último Post: 28-10-2002, 11:29
  3. Cache do systema de arquivos.
    Por Celio no fórum Servidores de Rede
    Respostas: 2
    Último Post: 16-10-2002, 10:42
  4. Anti Virus para o Samba (Servidor de Arquivos)
    Por FexDelux no fórum Segurança
    Respostas: 1
    Último Post: 23-09-2002, 20:36
  5. Proteção de arquivos
    Por kecal2002 no fórum Servidores de Rede
    Respostas: 1
    Último Post: 01-04-2002, 21:54

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L