Если не возражаете, используйте строку perl ...
образец:
name,job,fee
aaaa,bbb,ccc
код
perl -lne 's/^./uc($&)/e && print' < my.csv
или
perl -lne 's/^./\u$&/g && print' < my.csv
вывод:
Name,job,fee
Aaaa,bbb,ccc
Для вашего случая, который начинается с цифр, попробуйте это
perl -lpe 's/(?<=,)[a-z]/\u$&/ ' < smple.csv
вывод
id,Location,name
1,1,John smith
2,2,Paul Robinson
3,3,Fidel guererro
и если вы хотите, чтобы затрагивались только строки, начинающиеся с цифр, первые совпадающие числа
perl -lpe '/^\d/ && s/(?<=,)[a-z]/\u$&/ ' < smple.csv
ref