[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: