Futilities/human/ftm: Difference between revisions
< Futilities | human
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
For now, FTM does ''not'' support moving files that only match some criterion (e.g. file mask); tentatively, that can be done better by using {{l/same/lc|FTI}} and {{l/same/lc|FCC}}, or maybe FTS (if I actually end up writing that). | For now, FTM does ''not'' support moving files that only match some criterion (e.g. file mask); tentatively, that can be done better by using {{l/same/lc|FTI}} and {{l/same/lc|FCC}}, or maybe FTS (if I actually end up writing that). | ||
==Options== | |||
{{i/var/page|table.header|page=Futilities/human/options/base}} | |||
{{i/var/page|table.rows}} | |||
{{i/var/page|table.rows|page=Futilities/human/options/spider}} | |||
{{i/var/page|table.rows|page=Futilities/human/options/base}} | |||
</table> | |||
==Command== | ==Command== | ||
ftm [{{arg|options}}] {{arg|source folder}} {{arg|target folder}} | ftm [{{arg|options}}] {{arg|source folder}} {{arg|target folder}} | ||
FTM uses the [[../options/spider|spidering options]]. | FTM uses the [[../options/spider|spidering options]]. |
Revision as of 14:53, 22 October 2022
FTM: File Tree Move
|
About
FTM reliably and unambiguously moves a tree of files from one place to another, by default doing a bytewise comparison after copying each file.
For now, FTM does not support moving files that only match some criterion (e.g. file mask); tentatively, that can be done better by using FTI and FCC, or maybe FTS (if I actually end up writing that).
Options
name | |||
---|---|---|---|
standard | long | short | meaning |
ftm | -dd | --do-delete | delete each file from source after copying |
ftm | -io | --info-only | don't actually copy; just show what would happen |
spider | --list-found=<params> | -lf=<params> | list all items found according to the rules in <params>, which is formatted like "<name>=<value>:<name>=<value>":
|
base | --config-file=<config spec> | -cf=<config spec> | name of config file to load instead of the default |
base | --show-progress | -sp | update a line on the screen to show current activity |
Command
ftm [<options>] <source folder> <target folder>
FTM uses the spidering options.