Skip to content

henning77/filefind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

filefind

Find files in huge directory trees.

Features:

  • Browse and search in a huge filesystem, which might not be available online or slow to access (e.g. NAS, S3, Glacier, ...)
  • Browse the directory tree. Use filters to quickly narrow down to interesing parts of the tree
  • Search in the directory tree using regular expressions

QNAP notes

# On local machine
rsync -avzhe ssh ./ admin@henningsnas.local:/share/Henning/filefind/

# On QNAP
export PATH=$PATH:/share/Henning/go/bin/
export GO_PATH=/share/Henning/go_path/

# Export csv
cd /share/Henning/filefind/cmd/filetree_to_csv
go build
./filetree_to_csv -path /share/Qusb/ -base /share | gzip > qusb.zip
./filetree_to_csv -path /share/Qusb/ -base /share | gzip > qusb.zip 2> log.txt &

# Export mirror tree
cd /share/Henning/filefind/cmd/filetree_mirror
go build
./filetree_mirror -src /share/Qusb/ -dest ./mirror/ &
tar cfz mirror.tar.gz ./mirror/

# Back on local machine
scp admin@henningsnas.local:/share/Henning/filefind/cmd/filetree_mirror/mirror.tar.gz .
tar xfz mirror.tar.gz

Backlog

  • TODO Test umlauts, unicodes, etc. encoding

About

Browse and find files in a huge directory tree

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages