Serie di comandi Bash per randomizzre più csv ed ottenere un serie di file con un ordine mescolato delle righe
Combinare più file :
cat data_twowheelsblog_en.csv final.csv > last.csv
mischiare righe del file
shuf -o random.csv < last.csv
Dividere il file in più parti
cat random.csv | parallel --header : --pipe -N999 'cat >file_{#}.csv'
aggiungere l’estensione al file
find . -type f -print0 | xargs -0 -I{} mv "{}" "{}".csv