• [^] # Re: IFS

    Posté par (site web personnel) . En réponse au message Grep sur un mot. Évalué à 3.

    IFS, c'est un peu plus que \n uniquement. ;)

    $ printf "$IFS"|hd
    00000000 20 09 0a | ..|
    00000003
    

    → Espace, tabulation, et retour à la ligne.

    Cela explique en partie pourquoi les scripts qui changent IFS pour une section de code plutôt que pour juste une commande comme tu le proposais... incluent presque tous une sauvegarde préalable dans une variable souvent nommée OLDIFS, pour recopie ultérieure dans IFS.

    Debian Consultant @ DEBAMAX