Переменные из CSV файла передаются не верно в BASH скрипте
Хочу массово создать сигнатуры пользователей на почтовом сервере Zimbra. Мой код считывает построчно данные из csv файла, берет нужные мне первую переменную: ИМЯ, и вторую - email. И по идее при каждой итерации создает сигнатуру(подпись) пользователю. Упираюсь в ошибку что нет такого аккаунта, хотя пользователи эти есть точно. Но если запускать скрипт с параметрами - все работает. В чем подвох?
while IFS=, read -r NAME EMAIL;
do
zmprov csig $EMAIL !NEW-signature zimbraPrefMailSignatureHTML 'HTML подпись как бы)'
done < variables.csv
Уже голову сломал, вродь простой код!
