propaga um arquivo para vários arquivos .csv por cada linha de leitura de arquivo de entrada

1

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"

    
por J Free 03.11.2016 / 16:45

1 resposta

3

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

    
por αғsнιη 03.11.2016 / 16:58