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

Re: Bash : quelques petites questions...



Re,

On Fri, May 04, 2012 at 05:42:23PM +0200, David BERCOT wrote:


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



> 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" ?

Qu'est-ce que ça donne avec IFS vide ?

A+


-- 

JFS.


Reply to: