Isso pode ser feito com o comando awk abaixo,
awk '{print > $0".csv"}' infile.csv
Isso criará vários arquivos .csv nomeados com números lidos de infile.csv
Eu tenho arquivo .csv com mais de 1000 linhas que contém em cada linha um número, ou seja, "2224441214", que é o único valor na linha. Eu preciso quebrar esse arquivo em um arquivo .csv chamado "2224441214.csv" para cada linha.
ou seja, "2224441214.csv" "22655443.csv" "2222211564.csv"
Isso pode ser feito com o comando awk abaixo,
awk '{print > $0".csv"}' infile.csv
Isso criará vários arquivos .csv nomeados com números lidos de infile.csv