Buen dia
tengo el siguiente escript:
Código:
#!/usr/bin/python
import os
import glob
import sys
path = sys.argv[1] + '/'
list = glob.glob( path + '*.wav' )
for file in list:
outfile = file.replace('wav', 'mp3')
os.system( "lame -h -m j %s " % (file))
os.system( "rm -f %s" % (file) )
si llamo el script de la siguiente manera desde la consola (SO Linux):
wav2mp3 /tmp/prueba
Se ejecuta bien, convierte los archivos wav a mp3 y elimina los wav
Pero cuando dejo la tarea programa desde el crontab solo elimina los archivos y no los convierte, es como si la sentencia lame no la ejecutara.. pero lo mas raro es que sucede cuando solo se llama desde el crontab
De antemano agradezco la ayuda que me puedan brindar en el tema