home *** CD-ROM | disk | FTP | other *** search
/ ftp.update.uu.se / ftp.update.uu.se.2014.03.zip / ftp.update.uu.se / pub / rainbow / msdos / misc / ls.lzh / LS26.DOC next >
Text File  |  1985-10-21  |  3KB  |  123 lines

  1.     LS            List Files              Page 1
  2.  
  3.  
  4.     Directory lister ala Unix for MS-DOS.  Advantages (admittedly a
  5.     matter of taste) over DIR:
  6.  
  7.         o Alphabetical order by default
  8.         o Default is "wide" (/W in DIR-speak)
  9.         o Default is to omit ".", "..", hidden files, and volume ID
  10.         o Lists day of week
  11.         o Uses 24-hour time
  12.         o Lists byte-count & directory-count totals
  13.         o Shows file attributes
  14.         o Flags directories
  15.  
  16.     Options to:
  17.  
  18.         o List only files dated today
  19.         o List only files changed since last backup
  20.         o Recursively list sub-directories
  21.         o Show total file space only
  22.         o Sort directory by date & time
  23.         o Sort by file extension
  24.         o Exclude files from listing
  25.  
  26.     Usage: ls [-aceflnorstv] [[-x] file] [[-x] file] ...
  27.  
  28.     where
  29.  
  30.         -a    List ".", "..", hidden files, and volume ID if
  31.             matched
  32.         -c    List only those changed since backup
  33.         -e    Sort alphabetically on file extension
  34.         -f    Single-column (filter-ready) listing
  35.         -l    Long listing: dates, sizes & attributes
  36.         -n    Sort by date & time, newest to oldest
  37.         -o    Sort by date & time, oldest to newest
  38.         -r    Search subdirectories recursively
  39.         -s    List only total size
  40.         -t    List only those dated today
  41.         -v    Show LS version only
  42.         -x    Exclude following file specification from
  43.             listing
  44.  
  45.     File specification(s) may contain drive specifications,
  46.     wildcards, and path names.  The default is *.*.  Options may be
  47.     combined, e.g.
  48.  
  49.         ls -aln *.c
  50.  
  51.     or segregated:
  52.  
  53.         ls -a *.c -ln
  54.  
  55.     The -x option excludes files from being listed, e.g.
  56.  
  57.         ls -x *.c
  58.  
  59.     means list all files except .C files, and
  60.  
  61.         ls -x *.exe p*.*
  62.  
  63.     means list all files beginning with P except .EXE files.
  64.  
  65.  
  66.     LS            List Files              Page 2
  67.  
  68.  
  69.     Directory names in the listing are appended with a backslash.
  70.     A plain
  71.  
  72.         ls
  73.  
  74.     will list all files in the current directory (except hidden
  75.     files, volume ID, ".", and "..") sorted alphabetically, five
  76.     per line.  The number of files matched is always given, along
  77.     with the total byte count of files matched.
  78.  
  79.     In the attributes given in the long listing, W means
  80.     read/write, R means read-only, H means hidden, S means system
  81.     file, and A means changed since last archive (backup).
  82.  
  83.  
  84.     More examples:
  85.  
  86.        o Long listing (a la DIR):
  87.  
  88.              ls -l
  89.  
  90.        o Long listing of files dated today:
  91.  
  92.            ls -alt
  93.  
  94.        o List all .EXE files, newest to oldest:
  95.  
  96.            ls -n .exe
  97.  
  98.        o List all non-.EXE and non-.COM files:
  99.  
  100.            ls *.* -x .exe -x .com
  101.  
  102.        o Count size and number of .exe files in current directory
  103.          and below:
  104.  
  105.         ls -rs .exe
  106.  
  107.        o List all files on current disk not backed up:
  108.  
  109.            ls -cr \
  110.  
  111.        o Get count and size of all files on current disk not backed
  112.          up:
  113.  
  114.            ls -crs \
  115.  
  116.     Written by Bryan Higgins.  This program may be distributed
  117.     freely as long as it is not sold for profit.
  118.  
  119.     The author may be reached at
  120.  
  121.         1802 Channing Way
  122.         Berkeley, CA 94703
  123.