home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / sysutl / dantools.arc / SUMMARY < prev    next >
Text File  |  1987-07-09  |  3KB  |  105 lines

  1. A brief description of each utility is here.  More details may be found
  2. by running the program with this single argument: "-?". 
  3.  
  4. DISCLAIMER: These programs are provided "as is" [are?] and should be
  5. used at your own risk.  I have written these programs to be compatible
  6. with more recent versions of MS-DOS, but I make no claim that any of
  7. these programs will actually work on any particular computer.  I cannot
  8. even guarantee that this code will not destroy data on your computer.
  9.  
  10. I have tested these programs on my own computer and I expect that, if
  11. used properly, they will cause no harm and will work just fine.  If you
  12. experience problems, please let me know, I am very interested in making
  13. them work properly.
  14.  
  15. atob, btoa - Btoa converts a binary file to ASCII.  Atob converts such
  16. an ASCII file back to its original form.
  17.  
  18.     Example:    btoa <DANTOOLS.ARC >DANTOOLS.ASC
  19.  
  20.  
  21. cal - print out any calendar from 100 A.D. to the present (and future). 
  22. Try September, 1752. 
  23.  
  24.     Example:    cal 9 1752
  25.  
  26.  
  27. cat - copy files to standard output.
  28.  
  29.     Example:    cat -n test.c
  30.  
  31.  
  32. chmod - Change attributes of an MSDOS file.
  33.  
  34.     Example:    chmod +r chmod.c
  35.  
  36.  
  37. compress - compress a file.  This program requires a tremendous amount
  38. of memory (488k).  This is a 16-bit implementation.
  39.  
  40.     Example:    compress <DANTOOLS.ARC >DANTOOLS.CMP
  41.  
  42.  
  43. detab, entab - remove or add tab characters to a file.  This is real
  44. handy for fixing-up a file which which does not use tabs or if they are
  45. used inconsistently.
  46.  
  47.     Example:    detab <test.c | entab >clean.c
  48.  
  49.  
  50. head, tail - print the first or last lines/blocks/characters of a file. 
  51.  
  52.     Example:    head test.c
  53.  
  54.  
  55. pr - format a file for output to a printer.  The "-i" option is handy
  56. for printing files which are not indented (such as this one).
  57.  
  58.     Example:    pr -i summary >prn
  59.  
  60.  
  61. swchar - change the MSDOS switch character.  This does not affect these
  62. utilities, which always require a hyphen.  The DOS utilities, however,
  63. may honor "-" rather than "/" if this command is used.  Changing the
  64. switch to "-" will also allow the use of "/" as a directory separator
  65. (instead of "\").
  66.  
  67.     Example:    swchar -
  68.  
  69.  
  70. touch - change the modification date of a file.
  71.  
  72.     Example:    touch *.c
  73.  
  74.  
  75. udate - display the current date and time.  It is named udate, rather
  76. than date, since the DOS date command conflicts.
  77.  
  78.     Example:    udate >>myprog.exe
  79.  
  80.  
  81. uudecode, uuencode - like btoa and atob, but less efficient.  The
  82. current "standard" for Usenet exchange.
  83.  
  84.     Example:    uudecode <atob.uue
  85.  
  86.  
  87. Some of these programs (specifically pr & udate), require the setting of
  88. the TZ environment variable.  It should be set as follows:
  89.  
  90.             Daylight    Normal
  91.  
  92.     East:        EST5EDT        EST6
  93.     Central:    CST6CDT        CST7
  94.     Mountain:    MST7MDT        MST8
  95.     Pacific:    PST8PDT        PST9
  96.  
  97. If unspecified, it defaults to PST8PDT.  If you are in another timezone,
  98. the above format is 1) 3 digits of zone name, 2) number of hours from
  99. GMT, and 3) daylight savings notation, if daylight savings time is
  100. currently in effect.
  101. --
  102. Daniel A.  Norton            ...{lll-lcc,ptsfa,hplabs}!well!nortond
  103. 544 Cormorant Drive
  104. Voorhees, NJ 08043           609/424-5869
  105.