that-hypermnesiac-guy/ccrename.js

21 lines
516 B
JavaScript

import fs from 'fs-extra'
let folder = './data/CCCAGG/BTC/USD/'
const read = file=> fs.readFile( folder+file, 'utf8' )
//.then( getTimeline )
const parseCSV = data=> data.split('\n').map( s=> s.split(',') )
const getTime = values=> values[0]
fs.readdir( folder )
.then( files=> files.map( file=> {
let tl = fs.readFile( folder+file, 'utf8' )
.then( parseCSV )
.then( csv=> csv[csv.length-1][0] )
.then( last=>
fs.move( folder+file, folder+file.replace(/\.csv$/, '-'+last+'.csv') )
)
})
)