movedat Option Summary

The following command line options are available for movedat.  Many of these have corresponding configuration variables, named in brackets.

-a <-3 to 5> [Aggression]  Set MTP/IP's aggression level.
-A user[:passwd]@host: Add a set of authentication credentials to encrypted storage.  You must specify a port number using -p if the server is not on port 8080.
-b <kilobytes> [StreamSize]  Set the buffer size for packaging commands.  The default is 2048 kilobytes.
-c [NoCheck]  Do not create checkpoint or temporary files.  You will not be able to resume the transaction if it is interrupted.
-C [NoPWCache]  Do not load or save the password cache.  You will be prompted to enter any passwords required.
-d <level> [Debug]  Turn on diagnostic output.  Levels above 1 will produce copious output and degrade performance.
-D [Display]  Force display of the source file to stdout.  Otherwise, movedat will not allow file contents to be listed to a display.
-e <milliseconds> [Expire]  Change the default expire time for stalled transfers.  Longer values may be useful on highly unreliable networks.
-E user@host: Expire and remove a set of authentication credentials from storage.  You must specify a port number using -p if the server is not on port 8080.
-f <config> Read the given configuration file instead of the usual ones.  You may specify -f "" to ignore all configuration files.
-F Find and list all matches for the given remote pathname.  This can be useful for scripting operations, such as shell command completion.
-h Transfer an entire directory hierarchy.
-H [ShowHidden]  By default, files which the operating system considers invisible or hidden will not be shown in directory listings or included in hierarchial transfers.  Set this option to treat hidden files like regular files.
-k <kilobytes> [MaxRate]  Limit bandwidth in kilobytes per second.
-K [Encrypt]  Require all transactions to be encrypted.  If the server does not support encryption, an error will be returned.
-l Request a listing of information about the target file, rather than the file itself.
-L <rtt>[:<rate>] [Latency]  Advise MTP/IP of operation on a path with a high latency (over 500ms).
-m Request that a remote file be moved or renamed.
-n Request that a new folder be created.
-p <port> [Port]  Specify the UDP port of the server.  Use this option if the server is running on a port other than the default 8080, or to override the configuration file.
-q [Quiet]  Suppress display of results and statistics at the end of each transaction.
-r Force resumption of an interrupted transaction.  A checkpoint file must be available.  In unix, partial downloads have a #XXXXXXXX.TMP suffix.  In windows, partial downloads must be accompanied by a file with a .CHK suffix.
-R Register a license code.
-s [ShowProgress]  Show transaction progress.  This may degrade performance on very high speed networks.
-T <bytes> [MaxDatagram]  Limit the size of network datagram payloads to no more than this amount.  The full IP datagram size will be 56 bytes larger when MTP/UDP/IP headers are included.  If your network is known to have problems with IP fragmentation, try setting a value of 1424 or smaller.
-v Output version information and exit.
-x Request that a remote file be deleted.
-y [Yes]  Disables interactive queries by answering Yes to all questions regarding overwriting local files with files being downloaded.
-z Enables inline zlib compression.