Commit 5207c0dd authored by Ahmad Nemati's avatar Ahmad Nemati

git pu

parent ce17b0be
......@@ -109,8 +109,8 @@ async function check() {
async function copyAllFiles()
{
// await reverse.init()
// await sleep(2000)
// await reverse.init()
// await sleep(2000)
let configs = await fs.readdirSync('configs')
for (let z=0;z<configs.length;z++)
{
......@@ -122,37 +122,41 @@ async function copyAllFiles()
}
let dirFiles=await fs.readdirSync('files')
for (let f=0;f<dirFiles.length;f++)
{
let files = await fs.readdirSync('files/'+dirFiles[f])
// console.log(files)
let size = await fs.read
for (let i = 0; i < files.length; i++) {
let files = await fs.readdirSync('files')
// console.log(files)
let size = await fs.read
for (let i = 0; i < files.length; i++) {
if (!files[i].includes('csv')) {
await fs.unlinkSync('files/' + files[i])
continue
}
if (!files[i].includes('csv')) {
await fs.unlinkSync('files/'+dirFiles[f]+'/' + files[i])
continue
}
let stats = await fs.statSync('files/' + files[i])
if (stats.size < 1000) {
let stats = await fs.statSync('files/'+dirFiles[f]+'/' + files[i])
if (stats.size < 1000) {
await fs.unlinkSync('files/' + files[i])
continue
}
await fs.unlinkSync('files/'+dirFiles[f]+'/' + files[i])
continue
}
await fs.copyFileSync('files/' + files[i], 'allFiles' + '/' + configs[z]+'-'+files[i])
await fs.copyFileSync('files/'+dirFiles[f]+'/' + files[i], 'allFiles' + '/' + configs[z]+'-'+files[i])
}
}
}
await writeFileDetail([])
await writeFileDetail([])
init()
}
......
let fs=require('fs')
copyAllFiles()
async function copyAllFiles()
{
// await reverse.init()
// await sleep(2000)
let configs = await fs.readdirSync('configs')
for (let z=0;z<configs.length;z++)
{
try {
await fs.mkdirSync('result/' + configs[z])
}
catch (e)
{
}
let dirFiles=await fs.readdirSync('files')
for (let f=0;f<dirFiles.length;f++)
{
let files = await fs.readdirSync('files/'+dirFiles[f])
// console.log(files)
let size = await fs.read
for (let i = 0; i < files.length; i++) {
if (!files[i].includes('csv')) {
await fs.unlinkSync('files/'+dirFiles[f]+'/' + files[i])
continue
}
let stats = await fs.statSync('files/'+dirFiles[f]+'/' + files[i])
if (stats.size < 1000) {
await fs.unlinkSync('files/'+dirFiles[f]+'/' + files[i])
continue
}
await fs.copyFileSync('files/'+dirFiles[f]+'/' + files[i], 'allFiles' + '/' + configs[z]+'-'+files[i])
}
}
}
await writeFileDetail([])
init()
}
function writeFileDetail( data) {
return new Promise(function (resolve, reject) {
fs.writeFile( 'detail.json', JSON.stringify(data), 'utf8', function (err) {
if (err) reject(err);
else resolve(true);
});
});
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment