home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / fileutil / lfcrlf10.arj / LF-CRLF.DOC < prev    next >
Encoding:
Text File  |  1992-01-03  |  5.3 KB  |  130 lines

  1. LF & CRLF - The ulitmate UNIX to DOS and UNIX to DOS translators.
  2.  
  3. If you constantly transfer text and binary files from UNIX to DOS and back,
  4. using kermit or any other file transfer program then this utilities are for
  5. you. You can set your file transfer program to use always use the (slightly
  6. faster) binary  mode for file transfer.  Once the files are  on the PC, you
  7. can translat  the files from  the UNIX text  format to the  DOS text format
  8. using CRLF.  Before you transfer the  files to UNIX you  can translate your
  9. text files to UNIX format using LF. After registering you will get the copy
  10. of CRLF and LF for UNIX, so that you can do this translation on UNIX too.
  11.  
  12.  
  13. Highlights:
  14. ------------
  15.  
  16. * Quick: just a few seconds to process the 0.5MB simtel20 list.
  17.  
  18. * Convenient: will process files "in place". You don't have to worry
  19.   about temporary file names.
  20.  
  21. * Power-fail reselient: until processing is finished, there is always
  22.   an on disk copy of the file currently being processed.
  23.  
  24. * Smart: Will not damage binary files. (Text and Binary file extensions
  25.   are set by in the environment).
  26.  
  27. * Safe: will not process files of unkown type without asking.
  28.  
  29. * Small: each utility is less than 10K on disk.
  30.  
  31. * Self documenting: run with the -? flag to get on-line documentation.
  32.  
  33. * Versatile: many modes of operations including filter mode. (Run with the
  34.   '-?' flag to see them all).
  35.  
  36. * Robust: tested extensively on large and small files. Operated flawlessly
  37.   over almost a year  on the author's machines.
  38.  
  39. * Free (but copyrighted) to private users. However, if you make money from
  40.   selling software (or shareware), you are required to register.
  41.  
  42.  
  43. COPYING POLICY
  44. --------------
  45. The  following policy  is intendend  to promote  free private  use, and  to
  46. collect money from those who  can. In particular, these institiutions which
  47. make money exploiting private users, are  required to pass on part of their
  48. income to whoever generated the material stored on their disks.
  49.  
  50. Shareware  distributers: If  you collect  any kind  of fee for distributing
  51. shareware disks you  must register before including this  utilities in your
  52. collections. Registration of one copy is sufficient.
  53.  
  54. Universities & Government  Institutions: If you offer this  package to your
  55. users in  the form of  diskette or electronic  library, you must  register.
  56. Registration of one copy is sufficient.
  57.  
  58. Electronic collections: If your main source of income is to collect fee for
  59. connection  and download  time (i.e.,  COMPUSERVE-like or  any pay BBS) you
  60. must register. Registration of one copy is sufficient.
  61.  
  62. Simtel/ Garbo/ other  FTP collections: Naturally, you may  store offer this
  63. package to your users free of any restrictions.
  64.  
  65.  
  66. What's in this archive?
  67. -----------------------
  68. LF.COM       Make lines end with LF (omit CR's and ^Z's). Version 1.00.
  69. CRLF.COM     Make each line end with a cr/lf sequence. Version 1.01.
  70. LF-CRLF.DOC  This file. Documentation for LF.COM & CRLF.COM
  71. _DESC.BTM    4DOS batch file. Will add 4DOS file description for above files.
  72.  
  73.  
  74. Copyright (c) 1991,1992 by Yossi Gil, P.O.Box 3148, Jerusalem, ISRAEL.
  75.  
  76.  
  77. Usage:     LF/CRLF [flags] file[s] [[flags] file[s] ...]
  78.  
  79. Will process the  given files (wild cards too).  To avoid corrupting binary
  80. files,  LF/CRLF  will  not  process  files  whose  extension  occurs in the
  81. environment variable BIN-EXT, and will  prompt the user before processing a
  82. file whose  extension does not  occur in the  environmenr variable TXT-EXT.
  83. Multiple extensions in these environment variables should be separated by a
  84. '#' character. Empty extension is denoted by two 'two consecutive '#'s. For
  85. example
  86.     'set BIN-EXT=arc#com#exe#lzh#'
  87. and
  88.     'set TXT-EXT=doc##txt#c'.
  89. These settings are best done from AUTOEXEC.BAT.
  90.  
  91.  
  92. Flags:
  93.   -c  Certain mode; Consider all files not known as text to be binary.
  94.   -f  Force mode; do not prompt before processing files of unknown type.
  95.   -t  Ignore the TXT-EXT environment setting.
  96.   -b  Ignore the BIN-EXT environment setting.
  97.   -s  Work silently; do not display log line for each processed file.
  98.   -n  Nothing mode; shows what would have happened if run without -n.
  99.   -l  Display licence info
  100.   -?  (or -h)  Display this message
  101.  
  102. Without any parameters PROG_NAME works as a filter, translating the
  103. standard input to the standard output.
  104.  
  105.  
  106. LICENCE:
  107.  
  108. You  are  free  to  use,  copy  and  distribute PROG_NAME for noncommercial
  109. private use provided that:
  110.    a) No fee is charged for use, copying or distribution.
  111.    b) It is not modified in any way.
  112.  
  113. The author disclaims all warranties  as to this software, whether expressed
  114. or  implied,  including  without   limitation  any  implied  warranties  of
  115. merchantability, fitness  for a particular  purpose, functionality or  data
  116. integrity or protection.
  117.  
  118. If you  have any questions  or comments about  PROG_NAME, send them  to the
  119. author at the  address above, or to the  following internet e-mail address:
  120. yogi@cs.ubc.ca
  121.  
  122. If you find  PROG_NAME useful, easy, and convenient  to use, a registration
  123. of 15  US dollars would be  appreciated. All registered users  will recieve
  124. the most recent version of the full set of ``Yogi Neat Utilies''.
  125.  
  126. Institutions  and companies  must  register  PROG_NAME after  an evaluation
  127. period of 21 days.
  128.  
  129.  
  130.