Tengo un montón de directorios, llamados así:
¿Cómo puedo ejecutar un comando de shell para encontrar todos los directorios con el nombre "5554"?
El script de shell sería algo como:
find /mnt/Desktop -type d -name "5554*"
Luego guarde la salida en una variable
Esto es lo que he probado:
const getDownloadPath = name => { const folderDir = 5554; exec('find /mnt/Desktop -type d -name ${folderDir}*', function(err, stdout, stderr) { if(err) console.error(stderr); const singleFolder = stdout; }); return `${config.path}/${stdout}`; }; };El comando 'Buscar' puede ser lento al buscar directorios más grandes. Usé el sistema de archivos , que funciona perfectamente.