There are various filesystem tools are available for Tcl:
- Directory recursion
- The rules for naming filesystem objects.
- A Tcllib module for working with files and directories.
- file manager
- GUIs for working with files and directories.
- Virtual filesystem.
- 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.
- Another little file search
- 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.
- See How do I manage lock files in a cross platform manner in Tcl
- Tracking Filesystem Changes, by George Peter Staplin
- Making a Path Absolute
- Relative File Paths
- Tcl File Renamer
- Rename and redate photo-files
- 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.
- 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