Node:put, Next:, Previous:prot, Up:Yafc commands


Send files to remote computer.

If the destination file already exists, and none of the options --append, --force, --newer, --resume, --skip-existing or --unique is given, you will be prompted what to do.


put [options] file ...


Append if destination file exists.
Delete local file after successful transfer.
Enter only directories matching GLOB pattern.
Enter only directories matching REGEXP pattern.
Overwrite existing destinations, never prompt.
Transfer files in background (nohup mode), quits yafc.
Prompt before transferring each file.
Use FILE as logfile instead of ~/.yafc/nohup/nohup.<pid> for nohup transfers.
Only put files matching GLOB pattern.
Only put files matching REGEXP pattern.
Only transfer file if local is newer than remote file.
Specify other destination. If more than one file is transferred, or option --recursive is given, DEST denotes a directory. Otherwise (if only one file is to be transferred), DEST denotes a filename.


put foo.tar.gz -o bar.tar.gz
will transfer the local file foo.tar.gz to the remote file bar.tar.gz.
put *.tar.gz -o foo
will transfer all local *.tar.gz files to a remote directory named foo.
put foo -r -o bar
will transfer the local file foo to a remote directory named bar. If foo is a directory, it will be uploaded recursively.
Try to preserve file attributes (permissions).
Append source path to destination.
Overrides --verbose.
Upload directories recursively.
Resume broken transfer (restart at EOF).
Always skip existing files.
Transfer (locally) tagged files.
Specify transfer type, 'ascii' or 'binary'.
Always store as unique file (if server supports the STOU command).
Explain what is being done.
Show a short syntax description.