home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 March / Chip_1999-03_cd.bin / sharewar / WinXs / winxs32.EXE / WINXS.TXT < prev    next >
Encoding:
Text File  |  1998-09-18  |  12.9 KB  |  248 lines

  1.  
  2.                             WinXs Version 4.0
  3.                       Copyright (C) 1998 Mick Meaden
  4.                          Software Online Limited
  5.                            All Rights Reserved
  6.  
  7.        CONTENTS
  8.  
  9.        Features of this version of WinXs include:
  10.  
  11.          i.  Cat for Windows.  Concatenates one or more  files  and
  12.              appends  them to a named output file, which is created
  13.              if it does not already exist.
  14.  
  15.         ii.  Cksum for  Windows.   Calculates  a  cyclic  redundacy
  16.              check (CRC) for each input file, which it writes along
  17.              with the size of the file (in bytes) to its output.
  18.  
  19.        iii.  Col for Windows.  Filters reverse line-feeds and vari-
  20.              ous other control characters.  Optionally, this filter
  21.              can also be used to remove backspace sequences  or  to
  22.              convert spaces to tabs.
  23.  
  24.         iv.  Comm for Windows.  Reads file1 and file2, which should
  25.              be  sorted  alphabetically, and produces three columns
  26.              of output; lines only in file1, lines only  in  file2,
  27.              and lines common to both files.
  28.  
  29.          v.  Compress and Uncompress.  Windows version of the  UNIX
  30.              compress(1) and uncompress(1) commands, which are use-
  31.              ful when downloading files from the Internet  or  when
  32.              transferring large files to and from UNIX systems.
  33.  
  34.         vi.  Csplit.  Splits a text file based  on  context.   Sec-
  35.              tions  of  a  named  input file can be written to dif-
  36.              ferent output files or skipped based  on  an  argument
  37.              list,  which  consists  of a series of regular expres-
  38.              sions and line numbers that indicate the end  of  each
  39.              input section.  Any lines left in the input file after
  40.              all arguments have been matched are written out  as  a
  41.              single section to the last output file.
  42.  
  43.        vii.  Cut for Windows.  The cut utility will cut  bytes  (-b
  44.              or  -c  option)  or  character  delimited  fields  (-f
  45.              option) from each line of one  or  more  input  files,
  46.              concatenate them and write the results to the standard
  47.              output.
  48.  
  49.        viii. Dd for Windows.  The dd utility copies  the  specified
  50.              input  file to the specified output file with possible
  51.              conversions, using specific  input  and  output  block
  52.              sizes.  One input block is read at a time, conversions
  53.              are applied (if any), and the block is written to  the
  54.              output in the specified block size.
  55.  
  56.         ix.  Dos2unix and Unix2dos.  Filters for converting between
  57.              DOS  and  UNIX text file formats; that is, CR-LF (DOS)
  58.              and LF (UNIX).
  59.  
  60.          x.  Du for Windows.  A Windows implementation of the  UNIX
  61.              du(1)  command,  which recursively lists the number of
  62.              blocks allocated to files and directories.
  63.  
  64.         xi.  Expand for Windows.  Performs the opposite function of
  65.              col(1) and expands tabs to spaces.
  66.  
  67.        xii.  File Compare.  A set of programs that perform  various
  68.              file  comparisons,  including binary comparisons based
  69.              on the  UNIX  cmp(1)  program,  directory  comparisons
  70.              based  on  dircmp(1),  and differential text file com-
  71.              parisons based on diff(1).
  72.  
  73.        xiii. File for Windows.  This program attempts to  determine
  74.              the  contents of a file or files by examination of the
  75.              Windows  registration  database,  a  table  of   magic
  76.              numbers  uniquely  identifying file types, and finally
  77.              the contents of the file itself.
  78.  
  79.        xiv.  Fmt for Windows.  A simple text processing utility for
  80.              performing  modest  tasks such as formatting mail mes-
  81.              sages.  Text can be formatted using  block,  indented,
  82.              crown or centered paragraphs, optionally with left and
  83.              right text justification.
  84.  
  85.         xv.  Fold for Windows.  Folds lines from its  input  files,
  86.              breaking  the  lines  to  have  a maximum column width
  87.              (after tab and  backspace  processing)  or  a  maximum
  88.              number  of  bytes.  Optionally, lines can be broken at
  89.              the last blank character within the  specified  column
  90.              or byte width.
  91.  
  92.        xvi.  Grep for Windows.  A pattern  searching  program  that
  93.              scans  one  or more text files for a specified regular
  94.              expression or fixed text string.  Grep uses basic reg-
  95.              ular expression pattern matching, as defined in X/Open
  96.              Portability Guide Issue 4.
  97.  
  98.        xvii. Grex for Windows.  Is a simple stream editor that sup-
  99.              ports  various  ed(1)-like  editing  commands.   These
  100.              include text matching and substitution, text deletion,
  101.              line deletion, and multi-line text insertion.
  102.  
  103.        xviii. Gzip and Gunzip.  Provides a Windows interface to GNU
  104.              gzip(1),  which  is a separate DOS program that can be
  105.              obtained free of charge under the terms and conditions
  106.              of  the GNU software license (see associated help file
  107.              for further details).
  108.  
  109.        xix.  Hd for Windows.  A file viewer that will  display  any
  110.              type  and size of file in hexadecimal format.  Hd sup-
  111.              ports the same scrolling, search and text marking com-
  112.              mands  as  More.   It also supports printing and print
  113.              previewing.
  114.  
  115.         xx.  Head and Tail.  These tools display the first,  middle
  116.              or last part of one or more text files.  The amount of
  117.              text displayed (in numbers of lines) is specified  via
  118.              the associated dialog.
  119.  
  120.        xxi.  More for Windows.  A file viewer that supports more(1)
  121.              functionality  and  file movement commands.  This is a
  122.              full featured Windows MDI  (multi-document  interface)
  123.              application,  with  print  and  print previewing using
  124.              pr(1), basic regular expression searching, text  mark-
  125.              ing,  configurable  display and printer fonts, escapes
  126.              to your favourite editor, rendering  with  or  without
  127.              line numbers, text or hexadecimal display, etc..  More
  128.              supports File Manager drag and drop and  will  display
  129.              files  of any size, depending on virtual store availa-
  130.              bility.
  131.  
  132.        xxii. Nl for Windows.  A filter that allows line numbers  to
  133.              be  added to one or more text files.  Line numbers are
  134.              added  on  the  left  under  the  control  of  various
  135.              options, which permit line numbers to be left or right
  136.              justified and padded  with  either  spaces  or  zeros.
  137.              Optionally,  all  input  lines  can  be  numbered,  or
  138.              numbering can be limited to non-blank lines only.
  139.  
  140.        xxiii. Paste for Windows.  The  paste  utility  concatenates
  141.              the  corresponding  lines from its input files (-s not
  142.              specified), or it concatenates successive  lines  from
  143.              each  input file (-s  specified).  The newline charac-
  144.              ter of every line, except the line from the last input
  145.              file  (or the last line from each file if -s is speci-
  146.              fied), is replaced by the next character in a list  of
  147.              delimiter characters.
  148.  
  149.        xxiv. Pax for Windows.  Provides a Windows interface for the
  150.              creation,  reading  and  writing of cpio, ustar or tar
  151.              portable archives.  The archive formats  supported  by
  152.              this  utility  are  fully compatible with the extended
  153.              cpio and extended ustar  archive  formats  defined  by
  154.              X/Open  and  POSIX.  Pax can be used for local, incre-
  155.              mental archiving, or it can be  used  for  information
  156.              interchange with UNIX systems.
  157.  
  158.        xxv.  Sed for Windows.  A  stream  editor  that  applies  an
  159.              editing  script  to  one  or  more  input  text files,
  160.              overwriting the input files with the results  or  con-
  161.              catenating  the  output to a single named output file.
  162.              The command syntax supported by  this  tool  is  fully
  163.              compatible  with  the  stream  editor  command  syntax
  164.              defined   in   ISO/IEC   9945-2:   1993,   Information
  165.              Technology - Portable   Operating   System   Interface
  166.              (POSIX) - Part 2: Shell and Utilities.
  167.  
  168.        xxvi. Sort for Windows.  Sorts and/or  merges  one  or  more
  169.              text  files,  either numerically or lexicographically.
  170.              Options allow the sort order to be reversed,  diction-
  171.              ary  sorting,  case  folding,  blanks  or non-printing
  172.              characters to be ignored, and duplicate  lines  to  be
  173.              omitted from the output.
  174.  
  175.        xxvii. Split for Windows.  A Windows  version  of  the  UNIX
  176.              split(1) command, which breaks a file up into a speci-
  177.              fied multiple of  line,  byte,  kilobyte  or  megabyte
  178.              pieces.   This version also provides an Unsplit facil-
  179.              ity for combining output files generated by a previous
  180.              call to Split back into a single, large file.
  181.  
  182.        xxviii. Strings for Windows.  This utility is commonly  used
  183.              on  UNIX  systems to search object files for copyright
  184.              statements, error messages, etc..  This  version  will
  185.              scan  files  of any size and content, and will option-
  186.              ally display file offsets of located strings.
  187.  
  188.        xxix. Touch for Windows.   Use  this  utility  to  set  file
  189.              access  and  modification times.  This is particularly
  190.              useful when used in conjunction with  the  incremental
  191.              archiving  capabilities  of  the  Pax  tool,  i.e.  to
  192.              include  or  exclude  specific  files  in  incremental
  193.              archives.
  194.  
  195.        xxx.  Tr for  Windows.   Substitutes,  deletes  or  squeezes
  196.              characters  from its input.  This is a general purpose
  197.              filter that can be used for such things as  converting
  198.              the  case  of characters, deleting control characters,
  199.              breaking files up into  word  lists,  reducing  multi-
  200.              character sequences to single characters, etc..
  201.  
  202.        xxxi. Uuencode and Uudecode.  Windows versions of  the  UNIX
  203.              commands  of  the  same name.  Useful when downloading
  204.              stuff from the Internet, or when using UNIX mail.
  205.  
  206.        xxxii. Uniq for Windows.  The uniq utility  reads  an  input
  207.              file  comparing adjacent lines, and writes one copy of
  208.              each unique line to the output.
  209.  
  210.        xxxiii. Wc for Windows.  A Windows version of the UNIX wc(1)
  211.              command,  which  counts the number of lines, words and
  212.              bytes in one or more text files.
  213.  
  214.        xxxiv. Winxsdll.dll.  This DLL adds an  extra  menu  to  the
  215.              Windows  File  Manager  menu  bar,  allowing the above
  216.              WinXs programs to  be  initiated  directly  from  File
  217.              Manager (see below for details).
  218.  
  219.        xxxv. WinXs Shell (32-bit version only).  This is  activated
  220.              from the Folders context menu within Explorer and pro-
  221.              vides A UNIX-like directory display, plus easy  access
  222.              to  any  of  the WinXs tools.  The WinXs shell is also
  223.              available from the context menu  associated  with  the
  224.              Start button on Taskbar.
  225.  
  226.        The WinXs utilities  can  be  accessed  directly  from  File
  227.        Manager,  or  from  Explorer and the Taskbar (32-bit version
  228.        only).  To use More as the default text file viewer or  text
  229.        file print program on your system, run WinXs setup and check
  230.        the appropriate configuration options (see  setup  help  for
  231.        further details).
  232.  
  233.        In addition, this version if WinXs also includes the follow-
  234.        ing   command  line  tools:  cat,  cksum,  cmp,  col,  comm,
  235.        compress, cp, csplit, cut, dd, df, diff,  dircmp,  dos2unix,
  236.        du,  expand,  file,  find,  fmt, fold, grep, head, join, ls,
  237.        man, mv, nl, od, paste, pg, rm,  sdiff,  sed,  sort,  split,
  238.        strings,  tail,  tee,  touch,  tr, uniq, uudecode, uuencode,
  239.        unix2dos, wc, whence and xargs.  These can be used either in
  240.        batch files or from the Command prompt.
  241.  
  242.        All WinXs commands line tools support an  option  -h,  which
  243.        causes  the tool to display a brief synopsis and usage line.
  244.        For more detailed information use the "man"  command,  which
  245.        displays  a  reference  manual page for the named command or
  246.        commands (e.g., man man).  Use "man -k -" to display a  com-
  247.        plete list of manual reference pages.
  248.