Re: Bash

Top Page

Reply to this message
Author: Olivier Allard-Jacquin
Date:  
To: guilde
Subject: Re: Bash
    Hello Frédeic

Frédéric Mantegazza a écrit :
> On samedi 22 mars 2008, Olivier Allard-Jacquin wrote:
>
>>>     ${1%.*}
>>         Cela permet de supprimer l'extension d'un fichier

>
> 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.


    Cordialement,


                        Olivier


-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
        /   / \  / \   \   Web:  http://olivieraj.free.fr/
       /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!