Giter Site home page Giter Site logo

dirlist's Introduction

dirlist

recursive list of directory with size and child count

uses depth-first search

could be done with a shell-script too, but this appeared to be faster and more platform independent...

Syntax

C:\daten\go\bin>dirlist
  -checksum
        calculate sha256 checksums for all files (optional, slow)
  -csv string
        output file
  -dir string
        folder to start listing (default ".")
PS C:\daten\go\src> ..\bin\dirlist.exe -dir .\github.com\je4\dirlist\ -csv C:\temp\output.csv
github.com/je4/dirlist/.git/branches: Size:0 / Folders:0 / Files:0
github.com/je4/dirlist/.git/hooks: Size:18848 / Folders:0 / Files:11
github.com/je4/dirlist/.git/info: Size:240 / Folders:0 / Files:1
github.com/je4/dirlist/.git/logs/refs/heads: Size:336 / Folders:0 / Files:1
github.com/je4/dirlist/.git/logs/refs/remotes/origin: Size:328 / Folders:0 / Files:2
github.com/je4/dirlist/.git/logs/refs/remotes: Size:328 / Folders:1 / Files:2
github.com/je4/dirlist/.git/logs/refs: Size:664 / Folders:3 / Files:3
github.com/je4/dirlist/.git/logs: Size:1000 / Folders:4 / Files:4
github.com/je4/dirlist/.git/objects/05: Size:188 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/0a: Size:180 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/17: Size:166 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/32: Size:712 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/3e: Size:49 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/74: Size:208 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/78: Size:176 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/81: Size:55 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/86: Size:183 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/96: Size:157 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/bf: Size:209 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/ef: Size:151 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/fa: Size:169 / Folders:0 / Files:1
github.com/je4/dirlist/.git/objects/info: Size:0 / Folders:0 / Files:0
github.com/je4/dirlist/.git/objects/pack: Size:14212 / Folders:0 / Files:2
github.com/je4/dirlist/.git/objects: Size:16815 / Folders:15 / Files:15
github.com/je4/dirlist/.git/refs/heads: Size:41 / Folders:0 / Files:1
github.com/je4/dirlist/.git/refs/remotes/origin: Size:73 / Folders:0 / Files:2
github.com/je4/dirlist/.git/refs/remotes: Size:73 / Folders:1 / Files:2
github.com/je4/dirlist/.git/refs/tags: Size:0 / Folders:0 / Files:0
github.com/je4/dirlist/.git/refs: Size:114 / Folders:4 / Files:3
github.com/je4/dirlist/.git: Size:38579 / Folders:29 / Files:41
github.com/je4/dirlist/.idea: Size:4645 / Folders:0 / Files:6
github.com/je4/dirlist: Size:80515 / Folders:31 / Files:52
PS C:\daten\go\src>

dirlist's People

Contributors

je4 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.