home *** CD-ROM | disk | FTP | other *** search
- LF & CRLF - The ulitmate UNIX to DOS and UNIX to DOS translators.
-
- If you constantly transfer text and binary files from UNIX to DOS and back,
- using kermit or any other file transfer program then this utilities are for
- you. You can set your file transfer program to use always use the (slightly
- faster) binary mode for file transfer. Once the files are on the PC, you
- can translat the files from the UNIX text format to the DOS text format
- using CRLF. Before you transfer the files to UNIX you can translate your
- text files to UNIX format using LF. After registering you will get the copy
- of CRLF and LF for UNIX, so that you can do this translation on UNIX too.
-
-
- Highlights:
- ------------
-
- * Quick: just a few seconds to process the 0.5MB simtel20 list.
-
- * Convenient: will process files "in place". You don't have to worry
- about temporary file names.
-
- * Power-fail reselient: until processing is finished, there is always
- an on disk copy of the file currently being processed.
-
- * Smart: Will not damage binary files. (Text and Binary file extensions
- are set by in the environment).
-
- * Safe: will not process files of unkown type without asking.
-
- * Small: each utility is less than 10K on disk.
-
- * Self documenting: run with the -? flag to get on-line documentation.
-
- * Versatile: many modes of operations including filter mode. (Run with the
- '-?' flag to see them all).
-
- * Robust: tested extensively on large and small files. Operated flawlessly
- over almost a year on the author's machines.
-
- * Free (but copyrighted) to private users. However, if you make money from
- selling software (or shareware), you are required to register.
-
-
- COPYING POLICY
- --------------
- The following policy is intendend to promote free private use, and to
- collect money from those who can. In particular, these institiutions which
- make money exploiting private users, are required to pass on part of their
- income to whoever generated the material stored on their disks.
-
- Shareware distributers: If you collect any kind of fee for distributing
- shareware disks you must register before including this utilities in your
- collections. Registration of one copy is sufficient.
-
- Universities & Government Institutions: If you offer this package to your
- users in the form of diskette or electronic library, you must register.
- Registration of one copy is sufficient.
-
- Electronic collections: If your main source of income is to collect fee for
- connection and download time (i.e., COMPUSERVE-like or any pay BBS) you
- must register. Registration of one copy is sufficient.
-
- Simtel/ Garbo/ other FTP collections: Naturally, you may store offer this
- package to your users free of any restrictions.
-
-
- What's in this archive?
- -----------------------
- LF.COM Make lines end with LF (omit CR's and ^Z's). Version 1.00.
- CRLF.COM Make each line end with a cr/lf sequence. Version 1.01.
- LF-CRLF.DOC This file. Documentation for LF.COM & CRLF.COM
- _DESC.BTM 4DOS batch file. Will add 4DOS file description for above files.
-
-
- Copyright (c) 1991,1992 by Yossi Gil, P.O.Box 3148, Jerusalem, ISRAEL.
-
-
- Usage: LF/CRLF [flags] file[s] [[flags] file[s] ...]
-
- Will process the given files (wild cards too). To avoid corrupting binary
- files, LF/CRLF will not process files whose extension occurs in the
- environment variable BIN-EXT, and will prompt the user before processing a
- file whose extension does not occur in the environmenr variable TXT-EXT.
- Multiple extensions in these environment variables should be separated by a
- '#' character. Empty extension is denoted by two 'two consecutive '#'s. For
- example
- 'set BIN-EXT=arc#com#exe#lzh#'
- and
- 'set TXT-EXT=doc##txt#c'.
- These settings are best done from AUTOEXEC.BAT.
-
-
- Flags:
- -c Certain mode; Consider all files not known as text to be binary.
- -f Force mode; do not prompt before processing files of unknown type.
- -t Ignore the TXT-EXT environment setting.
- -b Ignore the BIN-EXT environment setting.
- -s Work silently; do not display log line for each processed file.
- -n Nothing mode; shows what would have happened if run without -n.
- -l Display licence info
- -? (or -h) Display this message
-
- Without any parameters PROG_NAME works as a filter, translating the
- standard input to the standard output.
-
-
- LICENCE:
-
- You are free to use, copy and distribute PROG_NAME for noncommercial
- private use provided that:
- a) No fee is charged for use, copying or distribution.
- b) It is not modified in any way.
-
- The author disclaims all warranties as to this software, whether expressed
- or implied, including without limitation any implied warranties of
- merchantability, fitness for a particular purpose, functionality or data
- integrity or protection.
-
- If you have any questions or comments about PROG_NAME, send them to the
- author at the address above, or to the following internet e-mail address:
- yogi@cs.ubc.ca
-
- If you find PROG_NAME useful, easy, and convenient to use, a registration
- of 15 US dollars would be appreciated. All registered users will recieve
- the most recent version of the full set of ``Yogi Neat Utilies''.
-
- Institutions and companies must register PROG_NAME after an evaluation
- period of 21 days.
-
-