Alguma solução em awk
com base nas poucas informações que você nos deu com alguma verificação sem sentido ( NR % 2
→ número da linha mesmo) a ser substituída por você:
awk 'BEGIN {OFS=FS=","} {print $0,(NR % 2 ? "True": "False")}' << 'EOF'
1,2,3,4
1,2,3,4
1,2,3,4
1,2,3,4
EOF
Use $1
, $2
etc. dentro do script awk
para se referir às colunas e basear suas verificações:
Saída:
1,2,3,4,True
1,2,3,4,False
1,2,3,4,True
1,2,3,4,False
Não há suporte para vírgulas com escape (por exemplo, \,
ou usando aspas).