Описание тега ifs
IFS - это переменная в оболочках Unix (Bourne, POSIX sh, bash, ksh, …), которая определяет, как неэкранированные подстановки разбиваются на слова.
IFS
(сокращение от внутреннего разделителя полей) - это переменная в оболочках Unix ( sh, bourne-shell, ksh, bash, ash, dash, ksh, zsh,…), которая контролирует, как строки разделяются на несколько полей. В частности, замены переменных (например,$foo
), которые не заключены в двойные кавычки или в нескольких других защищенных местах, разделены на несколько полей в зависимости от значения IFS
; то же самое касается подстановки команд (например,$(foo)
). Каждый персонаж, присутствующий вIFS
является разделителем полей. Значение по умолчанию содержит пробел, табуляцию и новую строку.
Для других значений аббревиатуры IFS используйте соответствующий тег:
- ibm-ifs Интегрированная файловая система IBM
- qnx-ifs Файловая система изображений QNX
- IFS- ERP ERP от Industrial and Financial Systems AB