xenial (1) ytree.1.gz

Provided by: ytree_1.94-1.1build1_amd64 bug

NAME

       ytree - File Manager -

SYNOPSYS

       ytree [archive 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
              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

       -^Quit QuitTo:  If  you  exit  ytree  with  ^Q,  the last selected directory becomes your current working
              directory. This feature only works if you start ytree with this bash-function (copy this  to  your
              ~/.bashrc):

              function yt
              {
                echo cd $PWD >~/.ytree-$$.chdir
                /usr/bin/ytree $1 $2 $3 $4 $5
                source ~/.ytree-$$.chdir
                rm ~/.ytree-$$.chdir
              }

              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 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

       -untag ^Search
              Untag files by using an external program (e.g. grep)

       -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

       -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

       -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  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:

       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)

                                                  21 March 2004                                         YTREE(1)