Re: bash et sed

Top Page

Reply to this message
Author: anne-guilde-free
Date:  
To: anne.guilde
CC: ML Guilde
Subject: Re: bash et sed
anne-guilde-free a écrit :
> bonjour,
>
> dans un script bash j'ai cette ligne :
> UUID=`/sbin/blkid $lecteur1 -s UUID -c /dev/null|sed -e
> 's/.*"\(.*\)"/\1/'`
>
> # /sbin/blkid /dev/sda1
> /dev/sda1: UUID="2076bbc9-5e50-4b46-9d5a-246b9e71e569" SEC_TYPE="ext3"
> TYPE="ext2"
>
> si dans le script je fais echo "-$UUID-"
> => -2076bbc9-5e50-4b46-9d5a-246b9e71e569 -
>
> Donc avec un blanc à la fin...
> Pourquoi ce blanc
>
> Si vous voyez l'erreur...
>

J'ai trouvé l'erreur. C'est le sed
UUID=`/sbin/blkid $lecteur1 -s UUID -c /dev/null|sed -e
> 's/.*"\(.*\)".*/\1/'`


Il manquait un '.*'

C'est ok maintenant
Juste un peu de bruit

Anne