@Lokko said in Как убрать из парсинга лишнее:
[[DATA]]=[[DATA]].replace(/[^0-9]+/g, "");
Спасибо! Это то, что было нужно.
@mik888em погуглите bat скрипты для вашей задачи, а потом испольйзуте через запустить процесс
подсказали такой скрипт для чистки от всех файлов меньше 100 байт в папке ppp . Но где то ошибка.
const fs = require('fs');
const path = require('C:\\Users\\userprofile\\Downloads\\ppp');
const directory = 'ppp';
const testFolder = './ppp/';
function getFilesizeInBytes(filename) {
var stats = fs.statSync(filename);
var fileSizeInBytes = stats.size;
return fileSizeInBytes;
}
fs.readdir(testFolder, (err, files) => {
files.forEach(file => {
console.log(file);
fs.readdir(directory, (err, files) => {
if (err) throw < 100;
for (const file of files) {
fs.unlink(path.join(directory, file), err => {
if (err) throw err;
});
}
});
@mik888em said in Как удалить из папки все файлы которые меньше 100 байт?:
подсказали такой скрипт для чистки от всех файлов меньше 100 байт в папке ppp . Но где то ошибка.
const fs = require('fs'); const path = require('C:\\Users\\userprofile\\Downloads\\ppp'); const directory = 'ppp'; const testFolder = './ppp/'; function getFilesizeInBytes(filename) { var stats = fs.statSync(filename); var fileSizeInBytes = stats.size; return fileSizeInBytes; } fs.readdir(testFolder, (err, files) => { files.forEach(file => { console.log(file); fs.readdir(directory, (err, files) => { if (err) throw < 100; for (const file of files) { fs.unlink(path.join(directory, file), err => { if (err) throw err; }); } });
Дай угадаю, вы этот скрипт использовали в действии "выполнить код"?
@mik888em это для node js, а вы его ещё походу сами переделали? Он не будет работать
const fs = require('fs').promises;
const path = require('path');
const folderPath = 'E:/folder';
const maxSize = 100; //byte
const files = await fs.readdir(folderPath)
for(const file of files) {
const filePath = path.resolve(folderPath, file)
const stat = await fs.stat(filePath)
if (stat.isFile() && stat.size < maxSize) {
fs.unlink(filePath).catch(e => {
console.log(e.message)
})
}
}
Может посмотреть в строну AHK?
Для таких задач, думаю самое то!
@mik888em said in Как удалить из папки все файлы которые меньше 100 байт?:
@Fox нет. я запустил .js файл батником
Таких извращений я ещё не видел :D
Копай в сторону командной строки
https://coderoad.ru/6764621/Удаление-файлов-меньшего-размера
@Bigma Да выше уже на любой вкус дали решения )