Script ignorando uma coluna

0

meu script deve passar por cada coluna de 1 a 13, mas ignora -f13. Eu mudei para -f14 só para ver o que ele faz e imprimi o que eu precisava de -f13. Por que isso acontece?

           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'
    
por infiniteoscillation 10.08.2018 / 14:59

1 resposta

1

Isso acontece porque você tem um delimitador extra em seus dados antes da coluna 13.

    
por 10.08.2018 / 15:02