Re: temps.sh Was:Re: [CBLX] cherche application |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
Dominique Asselineau wrote on Wed, Mar 17, 2010 at 12:13:18PM +0100
> Pierre Lorenzon wrote on Wed, Mar 17, 2010 at 11:25:03AM +0100
> > From: Philippe Delavalade <philippe.delavalade@xxxxxx>
> > Subject: Re: temps.sh Was:Re: [CBLX] cherche application
> > Date: Wed, 17 Mar 2010 09:05:36 +0100
> >
> > > Le mardi 16 mars à 20:39, Dominique Asselineau a écrit :
> > >>
> > >> Aldo wrote on Tue, Mar 16, 2010 at 08:27:35PM +0100
> > >> > Hello Philippe et Tarik:
> > >> >
> > >> > je viens seulement de voir ce courriel et ai fait un essai de temps.sh:
> > >> > il fonctionne à merveille, à un détail près, il souffre des noms avec des
> > >> > espacements genre Prénon\ De\ l\'Artiste\ -\ Titre.mp3
> > >>
> > >> À la ligne 13 du script, encadrer la variable $line par des doubles quotes :
> > >> "$line"
> > >
> > > Non, je ne crois pas que ça suffise ; si je me souviens bien (mais il
> > > faudrait vérifier dans la doc de bash et je n'ai pas le temps), read lit
> > > la ligne du fichier s'il n'y a pas d'espace, sinon read lit le premier mot.
> > > Le mieux serait donc de faire dans le fichier d'entrée un remplacement des
> > > espaces pas '_', '-' ou autre chose.
> >
> > Ouaips ! bash quoi !
>
> Pour moi ce script fonctionne très bien, même avec des espaces,
> apostrophe, virgules dans les noms de fichier, à condition d'encadrer
> ces noms de fichier passés à mplayer
à mp3info (désolé)
> dans des doubles quotes pour
> justement prendre tous les caractères contenus dans ces noms. Je n'ai
> pas lu la doc mais apparemment la fonction read de bash lit toute la
> ligne. Donc pas besoin de modifier les noms de fichier, ce qui serait
> bien la solution la plus compliquée.
>
> dom
> --
>
> ---
> --
> CarrefourBLinuX MailingListe
> Pour obtenir de l'aide, envoyez le sujet help à:
> carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
> Archives:
> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>
--
+--------------------------------o--------------------------------------------+
| P-mail: | E-mail: |
| TELECOM ParisTech - Dep. TSI | Dominique.Asselineau@xxxxxxxxxxxxxxxxxxxx |
| Dominique Asselineau | Phone: (33/0) 1 45 81 78 91 |
| 46, rue Barrault | Fax: (33/0) 1 45 81 37 94 |
| 75634 PARIS Cedex 13 | |
| France | |
+--------------------------------o--------------------------------------------+
---
--
CarrefourBLinuX MailingListe
Pour obtenir de l'aide, envoyez le sujet help à:
carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
Archives:
http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux