Re: Bash : quelques petites questions...
Le Fri, 4 May 2012 18:05:19 +0200,
"JF Straeten" <jfstraeten@scarlet.be> a écrit :
>> Alors, voici un script que j'exécute directement sur l'ESX :
>> #!/bin/sh
>> OLDIFS="$IFS"
>> IFS=$'\n'
>> monpath="/vmfs/volumes/4f33a50e-0762c7f9-9763-001a6436484a/s47z038 -
>> Test d'installation De"
>
>Ici, tu as un retour à la ligne pour de vrai ou la ligne a été coupée
>par ton mailer ?
Non, non, ça a été coupé par Claws-Mail...
>> Et comme résultat, j'ai des retours à la ligne à chaque "n" ;-) :
>> ~ # ./test
>> /vmfs/volumes/4f33a50e-0762c7f9-9763-001a6436484a/s47z038 - Test d'i
>> stallatio
>> De/s47z038 - Test d'i
>> stallatio
>> De-flat.vmdk
>> /vmfs/volumes/4f33a50e-0762c7f9-9763-001a6436484a/s47z038 - Test d'i
>> stallatio
>> De/s47z038 - Test d'i
>> stallatio
>> De.vmdk
>>
>> Ensuite, en supprimant l'IFS, il revient à la ligne à chaque blanc :
>
>Est-ce que tu ne lui dit pas justement de considérer que la ligne
>finit au "n" ?
Si, quand j'avais l'IFS...
>Qu'est-ce que ça donne avec IFS vide ?
Ben justement, là, l'IFS était vide.
Je crois que je vais m'arrêter là pour aujourd'hui ;-)
Je reprendrai la semaine prochaine...
Peut-être que, à tête reposée, ça fonctionnera mieux !
David.
Reply to: