Skip to content

Instantly share code, notes, and snippets.

@raghavddps2
Created May 31, 2021 17:19
Show Gist options
  • Select an option

  • Save raghavddps2/e84a888c67aae3a8e2fea07611e9045a to your computer and use it in GitHub Desktop.

Select an option

Save raghavddps2/e84a888c67aae3a8e2fea07611e9045a to your computer and use it in GitHub Desktop.
function getFiles(){
return new Promise((resolve,reject)=> {
exec("ls -la", (error, stdout, stderr) => {
let fileNameArr = []
if(error){
console.log(`error : ${error.message}`);
return;
}
if(stderr){
console.log(`stderr : ${stderr}`);
return;
}
var ls_output = `${stdout}`;
var fileNames = ls_output.split("\n")
for(var i=0;i<fileNames.length;i++){
var fileI = fileNames[i].split(" ")
fileNameArr.push(fileI)
}
resolve(fileNameArr)
})
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment