<> <> FileTransferCommands registers the following commands with Commander: Retrieve -- Retrieve files from remote servers. Store -- Store files onto remote servers. StoreText -- Store the text portion only of Tioga files (no comment nodes) onto remote servers. ListRemote -- List the names of remote files matching the given pattern. ListVerbose -- Like ListRemote, but show extra info about each file. DelVerKeep -- Delete all but the last n versions of files that match the specified pattern. Each of these commands takes a list of file names, in the syntax [server]subdirectory>shortname Defaults: defaults to the login name. [server] defaults to [Maxc] for StoreText (since this seems the most likely place to put stripped Tioga files). For Retrieve, Store, ListRemote, and ListVerbose, [server] defaults to [Indigo] if the user has supplied the ; otherwise it defaults to [Ivy]. DelVerKeep does not supply defaults, for safety's sake; the full host and directory must be specified. Examples: % store TempTip>M*.tip Storing [Ivy]TempTip>MessageWindow.tip!1 Storing [Ivy]TempTip>MyOwn.tip!1 Done. % store TempTip>M*.tip Storing [Ivy]TempTip>MessageWindow.tip!2 Storing [Ivy]TempTip>MyOwn.tip!2 Done. % delVerKeep 1 * *: DelVerKeep requires explicit host and top-level directory Done. % delVerKeep 1 [Ivy]TempTip> Enumerating remote directory . . . done. Deleting [Ivy]TempTip>MessageWindow.tip!1 . . . done. Deleting [Ivy]TempTip>MyOwn.tip!1 . . . done. Done. % StoreText M*.tip Storing text into [Maxc]MessageWindow.tip!1 Storing text into [Maxc]MyOwn.tip!1 Done. % retrieve TempTip>* Retrieving [Ivy]TempTip>MessageWindow.tip!2 . . . Done. Retrieving [Ivy]TempTip>MyOwn.tip!2 . . . Done. Done. % listRemote TempT* [Ivy]TempTip>MessageWindow.tip!2 [Ivy]TempTip>MyOwn.tip!2 Done. % listVerbose TempT* [Ivy]TempTip>MessageWindow.tip!2 275 26-Jan-82 11:16:33 PST [Ivy]TempTip>MyOwn.tip!2 2695 13-Sep-82 12:52:23 PDT Done. % listVerbose viewers>m*.tip [Indigo]Viewers>MessageWindow.tip!1 275 26-Jan-82 11:16:33 PST Done. % Bugs: Since Maxc does not support the full pattern matching syntax that IFS does, it is necessary to supply a pattern like [Maxc]*.* to DelVerKeep. DelVerKeep does not complain if you do not have delete privileges; it says the files are deleted, but they really are not. No means of connecting to a directory is provided. ListVerbose does not work correctly on Maxc.