Futilities/human: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
==Purpose== | ==Purpose== | ||
The Human Futilities are a set of file-oriented command-line utilities, primarily useful for handling large filesets. | The Human Futilities are a set of file-oriented command-line utilities, primarily useful for handling large filesets. | ||
==Pages== | |||
* {{l/sub|goals}}: what these are for | * {{l/sub|goals}}: what these are for | ||
* {{l/sub|lib}}: class library | * {{l/sub|lib}}: class library | ||
* {{l/sub|options}}: some options are common to all apps | |||
* {{l/sub|ui standards}}: user interface standards and conventions | * {{l/sub|ui standards}}: user interface standards and conventions | ||
==Terminology== | ==Terminology== | ||
Line 28: | Line 29: | ||
|} | |} | ||
I might end up splitting FTS into multiple parts... | I might end up splitting FTS into multiple parts... | ||
Latest revision as of 13:51, 22 October 2022
The Human Futilities
|
Purpose
The Human Futilities are a set of file-oriented command-line utilities, primarily useful for handling large filesets.
Pages
- goals: what these are for
- lib: class library
- options: some options are common to all apps
- ui standards: user interface standards and conventions
Terminology
- A file tree is a given folder and all of the files and folders inside of it.
- A file index is a collection of file-content hashes and the filepecs for the files that had those hashes at the time of indexing.
- A file collection is all the files referred to by a particular content-hash index
Commands
name | seq | spider? | hash | description |
---|---|---|---|---|
FF | 0 | Y | - | find files by mask, date, contents |
FCM | 3 | n | I | file collection merge |
FIC | 2 | n | I | file index comparison |
FTM | 0 | Y | n | file-tree mover |
FTI | 1 | Y | O | file tree index |
FTS | 3 | n | I (opt) | file tree sync |
I might end up splitting FTS into multiple parts...