Задать вопрос
@myppomeu

Не ломает ли переменная IFS команду?

Выдержка из скрипта:
WHATTOBACK="-P:Music:-P:Фильмы/Старые:-P:Новая папка"
OIFS=$IFS
IFS=':'
dar -R /media/Storage/ -c /media/backup/`date -I` \
-Z "*.[Ff][Ll][Vv]" -Z "*.[Mm][Kk][Vv]" \
-Z "*.[Gg][Zz}" -Z "*.[Xx][Zz]" \
$WHATTOBACK -D
IFS=$OIFS


Вроде бы работает, но сомневаюсь. Не поломала ли IFS что-нибудь в команде? Ведь после dar идут пробелы, ключи, их значения, обратная косая черта.
Я правильно применяю IFS?
  • Вопрос задан
  • 305 просмотров
Подписаться 3 Комментировать