[Linux] script bash

Jonathan ROTH jonathan@::1
Mer 7 Nov 23:58:27 CET 2007


Serge Schmitt a écrit :
> Bonjour,
>
> Le Mercredi 7 Novembre 2007 19:16,
>         Jonathan ROTH
> a écrit pour nous :
>
>   
>> find [-maxdepth 1] -name *.ogg | ( while read source; do ogg123 -d
>> wav -f - "$source" | lame -b 160 -h - > "$(basename "$source"
>> .ogg).mp3"; done )
>>     
>
> March'pô :
>
> find: les chemins doivent précéder l'expression
> Usage : find [-H] [-L] [-P] [CHEMIN...] [EXPRESSION]
>
> Je suppose qu'il y a une combine pour désigner le répertoire courant, 
> mais je ne la trouve pas.
>   

Petit oubli de ma part:
il faut mettre *.ogg entre guillemets, sinon bash va évaluer le *.ogg.

PS: pour être sûr, le -maxdepth 1 ne doit pas être entre crochets, il 
faut soit le mettre, soit l'enlever.


Plus d'informations sur la liste de diffusion linux