awk ' {OFS=","}; $1~/^[***]/{next} $1~/^[A-Z]/{next} $1~/^--/{next} { printf "%4s,%4s,%3s,%13s,%5s,%10s,%5s,%10s,%-3s,%12s,%-3s,%10s\n", $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12 } ' input.txt > output.csv