Disk Üzerinde Değişik Dizinlerde Dolaşarak Dizin ve Dosyaları Listelemek

Disk Üzerinde Değişik Dizinlerde Dolaşarak Dizin ve Dosyaları Listelemek

Aşağıdaki örnek kodla değişik dizinlerde dolaşarak listeleme gerçekleştiriliyor.

var fs = require('fs');
 var traverseFileSystem = function (currentPath) {
    console.log(currentPath);
    var DOSYALAR = fs.readdirSync(currentPath);
    for (var i in DOSYALAR) {
       var currentFile = currentPath + '/' + DOSYALAR[i];
       var stats = fs.statSync(currentFile);
       if (stats.isFile()) {
       console.log(currentFile);
       }
      else if (stats.isDirectory()) {
             traverseFileSystem(currentFile);
           }
     }
   };
  traverseFileSystem('..');



Yorumlar

Bu blogdaki popüler yayınlar

İç İçe Döngüler

CSS Bir Elemanın Genişliği ve Yüksekliği

JavaScript Dilinde Fonksiyon Çağırma Teknikleri