     YTREE(1L)                                                         YTREE(1L)
     LOCAL COMMANDS                                               LOCAL COMMANDS

                                   01 January 2000

     NAME
          ytree - File Manager -

     SYNOPSYS
          ytree [archiv file|directory]

     DESCRIPTION
          If there is no command line argument, the current directory will be
          used.

          Following commands are available:

          1.) DIR-Modus:

          -Attribute
               Change direcory permissions (like chmod)

          -Delete
               Delete selected directory

          -Filespec
               Set file specification (reg. expression) e.g. *.[ch] for all *.c
               and *.h - Files

          -Group
               Change directory group ownership

          -Log Restart ytree with new root directory/archiv file

          -Makedir
               Create new directory

          -Owner
               Change user ownership of selected directory

          -Rename
               Rename selected directory

          -Showall
               Show all files in all directories

          -Tag Tag all files in selected directory

          -Untag
               Untag all files in selected directory

          -eXecute

                                        - 1 -       Formatted:  February 5, 2001

     YTREE(1L)                                                         YTREE(1L)
     LOCAL COMMANDS                                               LOCAL COMMANDS

                                   01 January 2000

               Execute a shell commando

          -^Filemode
               Change viewmodus for files:
               - filenames only
               - name, attributes, links, size,
                 modification time, symb. link
               - name, attribute, inode, owner, group, symb. link
               - change status-, access time, symb. link

          -Return
               Switch to file modus

          2.) FILE-Modus

          -Attribute
               Change file permissions (like chmod)

          -^Attribute
               Change permissions of all tagged files.  ? stands for: do not
               change attribute

          -Copy
               Copy file

          -^K Copy
               Copy all tagged files

          -Delete
               Delete selected file

          -^Delete
               Delete all tagged files

          -Edit
               Edit selected file with EDITOR (see ~/.ytree) or - if not defined
               - vi

          -Filespec
               Set file specification (reg. expression) e.g. *.[ch] for all *.c
               and *.h - Files

          -Group
               Change group ownership of selected file

          -^Group
               Change group ownership of all tagged files

          -Hex View selected file with HEXDUMP (see ~/.ytree), or - if not

                                        - 2 -       Formatted:  February 5, 2001

     YTREE(1L)                                                         YTREE(1L)
     LOCAL COMMANDS                                               LOCAL COMMANDS

                                   01 January 2000

               defined - hd / od -h

          -Log Restart ytree with new root directory/archive file

          -Move
               move selected file

          -^N Move
               Move all tagged files

          -Owner
               Change user ownership of selected file

          -^Owner
               Change user owndership of all tagged files

          -Pipe
               Pipe content of file to a command

          -^Pipe
               Pipe content of all tagged files to a command

          -Rename
               Rename selected file

          -^Rename
               Rename all tagged files

          -Sort
               Sort filelist by
               - access time
               - change time
               - extension
               - group
               - modification time
               - name
               - owner
               - size

          -Tag Tag selected file

          -^Tag
               Tag all currently shown files

          -Untag
               Untag selected file

          -^Untag
               Untag all currently shown files

                                        - 3 -       Formatted:  February 5, 2001

     YTREE(1L)                                                         YTREE(1L)
     LOCAL COMMANDS                                               LOCAL COMMANDS

                                   01 January 2000

          -View
               View file with the pager defined in ~/.ytree or - if not defined
               - with pg -cen

          -eXecute
               Execute a shell commando

          -e^Xecute
               Execute shell commando for all tagged files.  The string {} is
               replaced by the current filename

          -pathcopY
               Copy selected file inclusive path

          -pathcop^Y
               Copy all tagged files inclusive path

          -^Filemode
               Switch view-modus for files:
               - filenames only
               - name, attribute, links, size, modification time,
                 symb. link
               - name, attribute, inode, owner, group, symb. link
               - changestatus-, access time, symb. link

          -^L  Refresh Screen

          -Space
               Suppress screen-output while working

          -Return
               Switch to expand modus

          3.) ARCHIV-DIR-Modus

          -Filespec
               Set file specification (reg. expression) e.g. *.[ch] for all *.c
               and *.h - Files

          -Log Restart ytree with new root directory/archive file

          -Showall
               Show all files in all directories

          -Tag Tag all files in selected directory

          -Untag
               Untag all files in selected directory

                                        - 4 -       Formatted:  February 5, 2001

     YTREE(1L)                                                         YTREE(1L)
     LOCAL COMMANDS                                               LOCAL COMMANDS

                                   01 January 2000

          -eXecute
               Execute a shell commando

          -^Filemode
               Change viewmodus for files:
               - filenames only
               - name, attribute, links, size, modification time
               - name, attribute, owner, group

          -^L  Refresh Screen

          4.) ARCHIV-FILE-Modus:

          -Copy
               Copy selected file

          -^K Copy
               Copy all tagged files

          -Filespec
               Set file specification (reg. expression) e.g. *.[ch] for all *.c
               and *.h - Files

          -Hex View selected file with HEXDUMP (see ~/.ytree), or - if not
               defined - hd / od -h

          -Pipe
               Pipe content of all tagged to a command

          -Sort
               Sort file list by
               - access time
               - change time
               - extension
               - group
               - modification time
               - name
               - owner
               - size

          -Tag Tag selected file

          -^Tag
               Tag all files in selected directory

          -Untag
               Untag all files in selected directory

          -View

                                        - 5 -       Formatted:  February 5, 2001

     YTREE(1L)                                                         YTREE(1L)
     LOCAL COMMANDS                                               LOCAL COMMANDS

                                   01 January 2000

               View file with the pager defined in ~/.ytree or - if not defined
               - with pg -cen

          -eXecute
               Execute a shell commando

          -^Filemode
               Switch view-modus for files:
               - filenames only
               - name, attribute, links, size

          -^L  Refresh Screen

          -Return
               Switch to Expand-Modus

          ytree switches to archive-modus automatically either by choosing an
          archive file with the Log commando or by calling ytree from the
          command line with an archive file given as a command line argument.

          ytree recognize the filename extensions ".F", ".Z", ".z" and ".gz" and
          calls the appropriate uncompressor MELT (default=melt), UNCOMPRESS
          (default=uncompress) and GNUUNZIP (default=gunzip -c). You may change
          these settings in ~/.ytree.

          ytree supports following archive types and requires:

                 TAR-Files: gtar     (tested with GNU-TAR 1.12)
                 ARC-Files: arc      (tested with arc 5.12 02/05/86)
                 LHA-Files: xlharc   (tested with xlharc V1.02 1989)
                 ZIP-Files: unzip    (tested with unzip v5.0 08/92)
                 "   "      zipinfo  (tested with zipinfo v1.0 08/92)
                 ZOO-Files: zoo      (tested with zoo v2.10)
                 RAR-Files: unrar    (tested with unrar v2.01
                 RPM-Files: rpm2cpio (tested with RedHat V6.1)
                 "   "      rpm      (tested with RedHat V6.1)

          Archive files will be recognized by filename extension (e.g zoo, zip).
          TAR-Files may have following extensions:

                 ".F", ".TFR", ".Faa",                            (freeze)
                 ".Z", ".TZ", ".TZR", ".Xaa",                   (compress)
                 ".z", ".gz", ".tzr", ".tz", ".xaa", ".tgz", ".TGZ",
                 ".taz", ".TAZ", ".tpz" und ".TPZ"                  (gzip)

          The View commando is customizeable in the [VIEWER] section of
          ~/.ytree:

                                        - 6 -       Formatted:  February 5, 2001

     YTREE(1L)                                                         YTREE(1L)
     LOCAL COMMANDS                                               LOCAL COMMANDS

                                   01 January 2000

          Example:

           [VIEWER]
           .jpg,.gif,.bmp,.tif,.ppm,.xpm=xv
           .1,.2,.3,.4,.5,.6,.7,.8,.n=nroff -man | less
           .ps=ghostview
           .mid,.MID=playmidi -e
           .wav,.WAV=splay
           .au=auplay
           .avi,.mpg,.mov=xanim
           .htm,.html=lynx
           .pdf,.PDF=acroread
           .mp3=mpg123

          A command-line history is supported: Use cursor up/down.  Use "F2" on
          the command-line to select directories.

     FILES
          $HOME/.ytree   ytree configuration file

     BUGS
          To avoid problems with escape sequences on RS/6000 machines
          (telnet/rlogin) please set the environment variable ESCDELAY:

          ESCDELAY=1000
          export ESCDELAY

     AUTOR
          W. Bregulla (werner@frolix.han.de)

                                        - 7 -       Formatted:  February 5, 2001