@HELP
-------------------------------------------------------------------------
Any command must be on ONE line: it can be more than 80 chars, provided
there are no <CR>. The commands are case insensitive.
<filespec> can contain wildcards (* and ?).
<file> is a single filename.
Areas are specified by area-name.
-------------------------------------------------------------------------



HELP

    Gives a brief description of all the commands available to you.


@AREAS

AREAS

    Lists all the areas available to you.


@FILES

FILES <area>

    Lists all the files in <area> and their descriptions.

    Example:
            FILES local.dos
            FILES UTI


@NEWFILES 

NEWFILES [<days>]

    Lists the new files in all the areas available to you and their
    descriptions. You can optionally specify <days>, thus overriding the
    SysOp specified default.

    Example:
            NEWFILES
            NEWFILES 15


@LOCATE

LOCATE <token>

    Finds all the occurences of <token> in file names and descriptions
    in all the areas available to you.

    Example:
            Locate node


@DIR

DIR *|<area> [<filespec>] [<filespec>] ...

    In <area> lists all the files specified by <filespec> and their
    descriptions in the directory order.
    If you specify * instead of an area name, all the areas available
    to you are searched. If you omit <filespec> all the files are listed.

    Example:
            DIR UTI
            DIR local.node node*.zip nodediff.*
            DIR * nodelist.*


@CONT

CONT *|<area> [<filespec>] [<filespec>] ...

    In <area> lists all the files specified by <filespec> and their
    descriptions and contents (if they are compressed) in the directory
    order.
    If you specify * instead of an area name, all the areas available
    to you are searched. If you omit <filespec> all the files are listed.

    Example:
            CONT UTI
            CONT Local.Node node*.zip nodediff.*
            CONT * nodelist.*


@TYPE

TYPE <area> <file> [<fmline> [<nlines>]]

    In <area> types <file>. You can optionally specify a "from line"
    <fmline> and a number of lines <nlines>. The file is typed only if
    it seems to be a text file.

    Example:
            Type NODE nodelist.txt
            Type NODE nodelist.txt 50
            Type NODE nodelist.txt 50 150


@HURL

HURL <from_area> <to_area> <filespec> [<filespec>] ...

    Moves the files specified by <filespec> and their descriptions
    from <from_area> to <to_area>.

    Example:
            Hurl MISC NODE *.zip *.lzh nodelist.txt


@EDIT

EDIT <area> <file> <description>

    In <area> sets the <file> description to <description>.

    Example:
            Edit Local.Node nodelist.zip Nodelist in zip format


@KILL

KILL <area> <filespec> [<filespec>] ...

    In <area> deletes the files specified by <filespec> and their
    descriptions.

    Example:
            Kill MISC *.gif nodelist.txt


@KILLTO

KILLTO <area> <file>

    In <area> deletes <file> and all the preceding ones, with their
    descriptions. The order of deletion is the same as reported by the
    FILE command.

    Example:
            KillTo MISC pippo.gif


@TOUCH

TOUCH <area> <filespec> [<filespec>] ...

    In <area> sets <filespec> upload-date to today.

    Example:
            Touch UPLOAD *.zip


@REN

REN <area> <filespec1> <filespec2>

    In <area> renames <filespec1> to <filespec2>.
    The wildcards handling is the same as the OS' one.

    Example:
            Ren NODE nodelist.* fido????.*


@DELAFT

DELAFT <area> <file>|<begin> <fmline> <nlines>

    In <area> deletes <nlines> lines of description starting from
    <fmline> lines after <file> or <begin>.

    Example:
            Delaft NODE nodelist.txt 3 10
            Delaft Local.Uti <begin> 1 3

    The first command deletes 10 lines of description starting 3 lines
    after nodelist.txt in area NODE.
    The second command deletes 3 lines of description starting from the
    first line of the description file in area Local.Uti.


@ADDAFT

ADDAFT <area> <file>|<begin> <fmline> [<txt>] ...

    In <area> adds <txt> starting <fmline> lines after <file> or
    <begin>.  If you omit <txt> the text deleted by the last DELAFT
    command will be added. If there are less than <fmline> lines, <txt>
    will be added at the end of the description file.

    Example:
            Addaft NODE nodelist.txt 1 And now the new files !
            Addaft Local.Uti <begin> 300

    The first command adds "And now..." on the line after
    nodelist.txt in area NODE.
    The second command adds the text deleted by the last DELAFT command
    at the end of the description file of area Local.Uti if it has less
    than 300 lines; otherwise it adds the text starting on the 300th
    line.


@SORTAFT

SORTAFT <area> <file1>|<begin> <file2> [<file3>] ...

    In <area> moves the descriptions of <file2> [<file3>] ... immediately
    after <file1> or <begin> in the listed order.

    Example:
            Sortaft NODE <begin> nodelist.zip nodelist.lzh
            Sortaft NODE nodelist.lzh nodelist.txt nodelist.prn

    The first command moves the descriptions of nodelist.zip and
    nodelist.lzh at the head of the description file.
    The second command moves the descriptions of nodelist.txt and
    nodelist.prn after nodelist.lzh in the listed order.

