Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. fs.stat(path, function(err, stats) {
  2. console.log(path);
  3. console.log();
  4. console.log(stats);
  5. console.log();
  6.  
  7. if (stats.isFile()) {
  8. console.log(' file');
  9. }
  10. if (stats.isDirectory()) {
  11. console.log(' directory');
  12. }
  13.  
  14. console.log(' size: ' + stats["size"]);
  15. console.log(' mode: ' + stats["mode"]);
  16. console.log(' others eXecute: ' + (stats["mode"] & 1 ? 'x' : '-'));
  17. console.log(' others Write: ' + (stats["mode"] & 2 ? 'w' : '-'));
  18. console.log(' others Read: ' + (stats["mode"] & 4 ? 'r' : '-'));
  19.  
  20. console.log(' group eXecute: ' + (stats["mode"] & 10 ? 'x' : '-'));
  21. console.log(' group Write: ' + (stats["mode"] & 20 ? 'w' : '-'));
  22. console.log(' group Read: ' + (stats["mode"] & 40 ? 'r' : '-'));
  23.  
  24. console.log(' owner eXecute: ' + (stats["mode"] & 100 ? 'x' : '-'));
  25. console.log(' owner Write: ' + (stats["mode"] & 200 ? 'w' : '-'));
  26. console.log(' owner Read: ' + (stats["mode"] & 400 ? 'r' : '-'));
  27.  
  28.  
  29. console.log(' file: ' + (stats["mode"] & 0100000 ? 'f' : '-'));
  30. console.log(' directory: ' + (stats["mode"] & 0040000 ? 'd' : '-'));
  31.  
  32.  
  33.  
  34. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement