home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 March / CHIPCD_3_98.iso / software / share / sharmies / unixdos / readme.txt < prev    next >
Text File  |  1997-10-26  |  11KB  |  265 lines

  1. UnixDos for Windows 95/NT/3.11 and MS-DOS
  2.  
  3. PURPOSE:
  4. UnixDos provides you with the full functionality  of all the 62 UNIX utilities
  5. emulated for the DOS/Windows environment plus 21 new usefull utilities.
  6. UnixDos runs under Windwos95/NT3.51/N4.0/3.11 and plain old MS-DOS.
  7. It comes as a 32 bit version(ud32_v32.zip) or 16bit (ud16_v32.zip).
  8. See ud_usr/ref/tips.doc(16bit) or online help in unixdos.hlp(32bit)
  9. for more information.
  10.  
  11.  
  12. INSTALLATION for Windows95/NT:
  13. Unzip the 32bit zip file and then run SETUP.EXE
  14.  
  15. INSTALLATION for Windows3.11/MS-DOS:
  16. c:
  17. md \unixdos
  18. cd \unixdos
  19. pkunzip \download\ud16.zip           (or where you stored the download file)
  20. edit c:\autoexec.bat                 (Add PATH=...;C:\UNIXDOS)
  21.  
  22. PROGRAM STATUS:
  23. UnixDos is a shareware program with a 30day trial period.
  24.  
  25. DISTRIBUTION:
  26. UnixDos in demo mode may be freely distributed without limitations.
  27.  
  28. CONTACT:
  29. For questions and inquiries contact us at:
  30. To contact "Professional Software Solutions":
  31.  
  32. Write to:
  33. "Professional Software Solutions"
  34. c/o UNIXDOS
  35. 1626 N. Wilcox Suite #252
  36. Los Angeles, California 90028
  37. U.S.A.
  38.  
  39. or e-mail to:
  40. unixdos@unixdos.com
  41.  
  42. visit out WWW site at:
  43. http://www.unixdos.com
  44.  
  45.  
  46. OVERVIEW:
  47. Here are the 7 functional groups of UnixDos:
  48.  
  49. Move/delete/change files and directories,
  50.     (u)cd:     Change Directory
  51.     chmod:     Change file mode/attribute
  52.     cp:        Copy file(s) to new directory/file
  53.     cpio:      Copy/restore files to/from archive or move to new directory
  54.     mkdir:     Create new directory(ies)
  55.     mv:        Move file(s) to new directory/file
  56.     mvdir:     Rename directory
  57.     rm:        file(s)/directory(ies)
  58.     touch:     Change file time
  59.  
  60. Display/search contents of a file,
  61.     bgrep:     Search in binary file for pattern or value
  62.     bvi:       Binary Viewer
  63.     cat:       Display text file contents
  64.     egrep:     Search text file(s) for one or several pattern (search expression)
  65.     fgrep:     Search text file(s) for one or several pattern (straight text)
  66.     file:      Display file type
  67.     grep:      Search text file for single pattern expression
  68.     head:      Display beginning of text file
  69.     nl:        line number and text file
  70.     (u)more:   Display text file one screen at a time and allow browsing
  71.     od:        any file contents as octal
  72.     pr:        a text file
  73.     tail:      Display the end of a text file
  74.     tee:       Display contents of a pipe and store also into file(s)
  75.     strings:   Display the text sections of any file (usually binary)
  76.  
  77. Manipulate file contents,
  78.     af:        file
  79.     b64:       Decode Base64 INTERNET encoded data
  80.     bed:       Binary stream editor
  81.     bsplit:    Split binary file into separate chunks of specified size
  82.     cut:       Extract columns/fields from a file
  83.     dd:        file (ASCII/EBCDIC/upper/lower-case/swap bytes)
  84.     dio:       Direct Disc Input/Output to create Disc Images from Boot Disc etc.
  85.     dos2unix:  Convert DOS text files to UNIX
  86.     getlines:  Get range of lines from a file
  87.     io:        file area and write to another file (at specified offset)
  88.     m4:        Text Generator
  89.     sed:       Extract specified lines and/or insert/substitute text
  90.     (u)sort:   Sort file based on fields
  91.     split:     Split a file into separate file chunks containing specified number of
  92.     sum:       Display the checksum of file
  93.     tr:        a set of characters
  94.     unix2dos:  Convert UNIX text files to DOS
  95.     uuencode:  Convert binary file to ASCII codes for transmission
  96.     uudecode:  Convert ASCII file (from uuencode) back to binary
  97.     wc:        lines/words/characters in file
  98.  
  99. Compare/List/find files/directories,
  100.     basename:  Extract the filename+extension
  101.     df:        free space on disk(s)
  102.     dirname:   Extract the directory name
  103.     drvname:   Extract the drive letter
  104.     extname:   Extract the extension
  105.     filename:  Extract the filename without extension
  106.     du:        directories with occupied space
  107.     ls:        files (and sort by name/size/time)
  108.     mf:        free memory
  109.     (u)find:   Find files based on name/size/time/type/filemode
  110.     pwd:       Display current directory
  111.     slash:     Convert DOS filename style to/from UNIX
  112.     which:     Find programs by name
  113.  
  114. Compare/merge files,
  115.     cf:        speed file compare byte by byte
  116.     cmp:       Compare two text files byte by byte
  117.     cmpdir:    Compare all files in two directories by time/size/contents
  118.     comm:      Display common/uncommon lines of two files
  119.     diff:      Compare two text files line by line
  120.     join:      Join two sorted text files based on common field
  121.     paste:     Join several text files
  122.     uniq:      Find unique lines/fields in sorted text file
  123.     test:      Check file size/type
  124.  
  125. User Interaction,
  126.     line:      Read one line from the keyboard
  127.     usrchar:   Prompt user for single character
  128.     usrprmpt:  Prompt user for text
  129.  
  130. Miscellaneous Functions,
  131.     add:       Add Numbers
  132.     add_func:  Add Function Header to C Source file
  133.     banner:    Print text in big letters horizontally
  134.     bbanner:   Print text in very big letters horizontally vertically
  135.     bell:      Ring bell
  136.     cal:       Display calendar (month or entire year)
  137.     cc1:       C Compiler font end
  138.     cc3:       C Compiler back end
  139.     clear:     Clear the screen
  140.     conv:      Convert integer numbers to/from any base
  141.     (u)date:   Display/set the current date and time
  142.     (u)echo:   Display text
  143.     env:       Display/set environment (and run program with new environment)
  144.     exit:      Exit with specified return code
  145.     expr:      Calculate the specified expression
  146.     mak2mk:    Convert Visual C makefile to UnixDos makefile
  147.     sleep:     Wait for specified number of seconds
  148.     (u)time:   Run a program and display elasped time
  149.     uptime:    Display elapsed time since last reboot
  150.     saveexit:  Save last errorlevel value
  151.     setenv:    Set environment variable(s)
  152.     show_exp:  Show UnixDos argument expansion
  153.  
  154.  
  155. DISCLAIMER - AGREEMENT
  156. Users of UNIXDOS must accept this disclaimer of warranty:
  157. UNIXDOS is supplied as is.  The author disclaims all
  158. warranties, expressed or implied, including, without limitation,
  159. the warranties of merchantability and of fitness for any purpose.
  160. The author assumes no liability for damages, direct or consequential,
  161. which may result from the use of UNIXDOS."
  162.  
  163. UNIXDOS is a "shareware program" and is provided at no charge
  164. to the user for evaluation.  Feel free to share it with your
  165. friends, but please do not give it away altered or as part of
  166. another system.  The essence of "user-supported" software is to
  167. provide personal computer users with quality software without
  168. high prices, and yet to provide incentive for programmers to
  169. continue to develop new products.  If you find this program
  170. useful and find that you are using UNIXDOS and continue to use
  171. UNIXDOS after a reasonable trial period, you must make a registration
  172. payment of $54.50(WIndwos95/NT) or $49.50(Windows3.11/MSDOS)
  173. to "Professional Software Solutions".
  174.  
  175. The registration fee will license one copy for use on any one
  176. computer at any one time.  You must treat this software just like
  177. a book.  An example is that this software may be used by any
  178. number of people and may be freely moved from one computer
  179. location to another, so long as there is no possibility of it
  180. being used at one location while it's being used at another.
  181. Just as a book cannot be read by two different persons at the
  182. same time.
  183.  
  184. Commercial users of UNIXDOS must register and pay for their
  185. copies of UNIXDOS within 30 days of first use or their license
  186. is withdrawn.  Site-License arrangements may be made by con-
  187. tacting "Professional Software Solutions".
  188.  
  189. Anyone distributing UNIXDOS for any kind of remuneration must
  190. first contact "Professional Software Solutions" at the address
  191. below for authorization.
  192. This authorization will be automatically granted to distributors
  193. recognized by the (ASP) as adhering to its guidelines for
  194. shareware distributors, and such distributors may begin offering
  195. UNIXDOS immediately
  196. (However "Professional Software Solutions" must still be advised so
  197. that the distributor can be kept up-to-date with the latest
  198. version of UNIXDOS.).
  199.  
  200. You are encouraged to pass a copy of UNIXDOS along to your
  201. friends for evaluation.  Please encourage them to register their
  202. copy if they find that they can use it.  All registered users
  203. will receive a copy of the latest version of the UNIXDOS
  204. system.
  205.  
  206. DEFINITION OF SHAREWARE
  207.  
  208. Shareware distribution gives users a chance to try software
  209. before buying it. If you try a Shareware program and continue
  210. using it, you are expected to register. Individual programs
  211. differ on details -- some request registration while others
  212. require it, some specify a maximum trial period. With
  213. registration, you get anything from the simple right to continue
  214. using the software to an updated program with printed manual.
  215.  
  216. Copyright laws apply to both Shareware and commercial software,
  217. and the copyright holder retains all rights, with a few specific
  218. exceptions as stated below. Shareware authors are accomplished
  219. programmers, just like commercial authors, and the programs are
  220. of comparable quality. (In both cases, there are good programs
  221. and bad ones!) The main difference is in the method of
  222. distribution. The author specifically grants the right to copy
  223. and distribute the software, either to all and sundry or to a
  224. specific group. For example, some authors require written
  225. permission before a commercial disk vendor may copy their
  226. Shareware.
  227.  
  228. Shareware is a distribution method, not a type of software. You
  229. should find software that suits your needs and pocketbook,
  230. whether it's commercial or Shareware. The Shareware system makes
  231. fitting your needs easier, because you can try before you buy.
  232. And because the overhead is low, prices are low also. Shareware
  233. has the ultimate money-back guarantee -- if you don't use the
  234. product, you don't pay for it.
  235.  
  236. To contact "Professional Software Solutions":
  237.  
  238. Write to:
  239. "Professional Software Solutions"
  240. c/o UNIXDOS
  241. 1626 N. Wilcox Suite #252
  242. Los Angeles, California 90028
  243. U.S.A.
  244.  
  245. or e-mail to:
  246. unixdos@unixdos.com
  247.  
  248. visit out WWW site at:
  249. http://www.unixdos.com
  250.  
  251. /pub/simtelnet/win95/util:
  252. ud32_v32.zip ALL 80+ UNIX 32bit utilities (www.UnixDos.com)
  253.  
  254. /pub/simtelnet/win3/util:
  255. ud16_v32.zip ALL 80+ UNIX 16bit utilities (www.UnixDos.com)
  256.  
  257. /pub/simtelnet/msdos/batchutl
  258. /pub/simtelnet/msdos/dirutl
  259. /pub/simtelnet/msdos/envutil
  260. /pub/simtelnet/msdos/fileutil
  261. /pub/simtelnet/msdos/pgmutl
  262. /pub/simtelnet/msdos/sysutl
  263. /pub/simtelnet/msdos/txtutl
  264. ud16_v32.zip ALL 80+ UNIX 16bit utilities (www.UnixDos.com)
  265.