Скрипт, пропускающий столбец

Мой сценарий должен проходить через каждый столбец с 1 по 13, но он игнорирует -f13. Я изменил его на -f14, чтобы посмотреть, что он делает, и он распечатал то, что мне было нужно из -f13. Почему это происходит?

PMRNUM=`echo $ln | cut -d "," -f2 PMRMGR=`echo $ln | cut -d "," -f3` MAJORINCIDENT=`echo $ln | cut -d "," -f1` ASSIGNMENTGROUP=`echo $ln | cut -d "," -f4` DUEDATE=`echo $ln | cut -d "," -f5` PRIMARYAPP=`echo $ln | cut -d "," -f6` IMPACTEDREGIONS=`echo $ln | cut -d "," -f7` IMPACTEDCOUNTRIES=`echo $ln | cut -d "," -f8` INTERNALEXTERNAL=`echo $ln | cut -d "," -f9` BUSINESSIMPACTDESCRIPTION=`echo $ln | cut -d "," -f10` PRBSTATE=`echo $ln | cut -d "," -f11` RCL1=`echo $ln | cut -d "," -f12` RCL2=`echo $ln | cut -d "," -f14` 

Это происходит потому, что у вас есть дополнительный разделитель в ваших данных перед столбцом 13.