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
- GUIs for working with files and directories.
- VFS
- Virtual filesystem.
Metadata
- file
- A built-in command for working with files.
- Playing with Windows file associations
- 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::find.
- 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
-
- 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 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
- di, by Brad Lanam
- A disk information utility, displaying everything (and more) that your 'df' command does.
Temporary Files and Directories
- Creating Temporary Files