filesystem

Difference between version 3 and 4 - Previous - Next
There are various '''filesystem''' tools are available for Tcl:



** See Also **

   [Directory recursion]:   
   [filename]:   The rules for naming [filesystem] objects.

   [grep]:   

   [fileutil]:   A [Tcllib] module for working with files and directories.

   [file manager]:   [GUI%|%GUIs] for working with files and directories.

   [VFS]:   Virtual filesystem.



** Metadata **

   `[file]`:   A built-in [Tcl Commands%|%command] for working with files.

   [Playing with Windows file associations]:   

   https://sourceforge.net/projects/tcl-xattr/%|%Tcl Xattr Wrapper:   Extension that wraps the syscall interface to allow Tcl programs to manipulate Linux filesystem extended attributes.


** List/Search/Walk **

   [Another little file search]:   

   [dupfind]:   

   [Finding duplicate files]:   

   [globfind], by [Steve Huntley]:   A fast and simple alternative to `[fileutil%|%fileutil::find]`.

   [Matthias Hoffmann - Tcl-Code-Snippets - misc - globx%|%globx], by [Matthias Hoffmann]:   List files or folders of a folder tree.

   [Largest files]:   Find files that exceed some threshold in size.

   [ls -l in Tcl]:   

   [Windows file finder]:   

   [How can I calculate how much disk space is being used in a directory]:    

   [poSoft utilities%|%poDiff], by [Paul Obermeier]:   Compares directory hierarchies.



** Locking **

   See [How do I manage lock files in a cross platform manner in Tcl]:   
   



** Monitor **

   [Tracking Filesystem Changes], by [George Peter Staplin]:   





** Path **

   [Making a Path Absolute]:   

   [Relative File Paths]:   

   [Tcl File Renamer]:   

   [Rename and redate photo-files]:   




** Replicate **


   [Directory Tree Synchronization], by [George Peter Staplin]:   

   `[ycl%|%ycl dir copynode]`:   Copy a file or directory to an archival location, faithfully replicating any symlinks, recursively, in the path of the file or directory.




** Statistics **

   `[file size]`:   A subcommand of `[file]`.

   [directory size], by [Fred Limouzin]:   

   [filesystem benchmarking]:   

   [Filesystem Usage / Information: di Tcl extension%|%di], by [bll%|%Brad Lanam]:   A disk information utility, displaying everything (and more) that your 'df' command does.




** Temporary Files and Directories **

   [Creating Temporary Files]:   


<<categories>> filesystem