Internal Field Separator
Un article de Wikipédia, l'encyclopédie libre.
IFS (Internal Field Separator) :
$IFS est une variable de shell Unix (bash, sh...etc) définissant les séparateurs de champ reconnus par l'interpréteur.
Cette variable est souvent qualifiée improprement de variable d'environnement, ce qui est inexact ; il serait plus rigoureux de parler de "variable de shell" (ou de "variable système")
[modifier] Valeurs habituelles
En général, $IFS définit comme séparateurs 3 caractères
- espace
- tabulation (\t)
- saut de ligne (\n).
Pour vérifier cette valeur, il suffit de taper la commande
set | grep IFS
Le résultat habituel est
$' \t\n'
Portail de l'informatique – Accédez aux articles de Wikipédia concernant l’informatique. |