[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Soxi y bc en script



El día 1 de abril de 2013 19:48, Camaleón <noelamac@gmail.com> escribió:
> El Mon, 01 Apr 2013 10:37:50 -0600, Rantis Cares escribió:
>
>> Hace poco postee ayuda para hacer fade in y fade out a un archivo, ya me
>> quedo casi todo, ahora estoy tratando de adaptar a mis necesidades dicho
>> scrip que Marc amablemente aporto.
> (...)
>> El audio voz.wav dura  104.075215
>> El audio musica.wav dura 192.156735
> (...)
>> sox $mus musica-tmp3.wav trim 10 $( echo 8+$dvoz | bc ) vol 0.2
> (...)
>> soxi -D voz.wav
>> (standard_in) 1: syntax error
>>
>> Despues para verificar la duracion me arroja lo siguiente: soxi -D
>> musica-tmp3.wav
>> 182.156735
>>
>> Me imagino que tendra algo que ver con la variable $dvoz o con alguna
>> comilla en el area del trim.
>>
>> Algun comentario?.
>
> Pues... veamos:
>
> 192.156735 - 10 = 182.156735
>
> Uséase, que no te está procesando "$( echo 8+$dvoz | bc )" debido
> seguramente a lo que te comenta fernando.
>
> Saludos,
>
> --
> Camaleón
>
>


Para depurar shell scripts (bash en este caso) puedes usar

bash -x script.sh

Esto te pinta linea por linea lo que va haciendo el script.
$ man bash


S2.


Reply to: