Extera/find.js
2024-08-10 13:56:12 +00:00

23 lines
No EOL
406 B
JavaScript

import fs from 'fs';
const files = fs.readdirSync('src/', {
recursive: true
});
const q = process.argv[2];
var total = 0;
for (const f of files) {
try {
const b = fs.readFileSync(`src/${f}`, 'utf-8');
if (b.includes(q) || f.includes(q)) {
total ++;
console.log(f);
}
} catch (error) {
}
}
console.log(`${total} files in total`);