Re: Bash

Page principale

Répondre à ce message
Auteur: Frédéric Mantegazza
Date:  
À: guilde
Sujet: Re: Bash
On samedi 22 mars 2008, Olivier Allard-Jacquin wrote:

> > Une idée pour que le faire marcher avec des espaces dans le nom du
> > fichier ?
>
>     Déclare :
> export IFS=

>
> dans le script appelant
>     Et/ou :

>
> remplace
>     ${1%.*}
> par :
>     ${@%.*}



>     Voir aussi, utiliser des double guillemets :
>     "le nom du fichier"
> pour passer le nom du fichier lors de la procédure appelante.


Bon, je ne m'en sors pas. Y'a toujours un cas qui merde, à cause des "
manquants ou en trop, suivant qu'il y a un espace ou pas...

Je laisse tomber le cas des espaces; trop foireux à gérer !

Merci quand même.

--
Frédéric

http://www.gbiloba.org