Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought



          lef(1)               INTERACTIVE UNIX System               lef(1)



          NAME
               lef, dtou, utod - DOS-to-UNIX and UNIX-to-DOS line ending
               filters

          SYNOPSIS
               lef [ -z ] [ input_file ] [ output_file ]
               dtou [ DOS_input_file ] [ UNIX_output_file ]
               utod [ -z ] [ UNIX_input_file ] [ DOS_output_file ]

          DESCRIPTION
               lef is a filter that converts MS-DOS (DOS) format input to
               UNIX System format and UNIX System format input to DOS for-
               mat.  It automatically determines the format of the input
               and converts it to the opposite format.  The dtou filter
               converts from DOS to UNIX System format, and utod converts
               from UNIX to DOS format.

               When going from DOS to UNIX, carriage return/line-feed is
               converted into a new-line character, and if there is a CTRL
               z at the end of the file, it is removed.  When going from
               UNIX to DOS, a new-line character is converted into carriage
               return/line-feed.  The -z option will cause a CTRL z to be
               written at the end of the DOS output for backward compati-
               bility with older DOS programs that use CTRL z to determine
               end-of-file.

               If no arguments are specified, these programs read from
               standard input and write to standard output.  If one argu-
               ment is specified, that is used as the input file.  If two
               arguments are specified, the first is the input file and the
               second is the output file.

               To prevent accidental conversion of binary files, if there
               are certain control characters or any 8-bit characters in
               the input, or if the filter cannot otherwise determine that
               the input is either in DOS or UNIX System format, lef will
               write a ``No translation'' message to standard error, and
               the entire input will be copied to the output without being
               converted.  To force translation, use either dtou or utod,
               which will do the specified conversion without qualifica-
               tion.

             Examples
               To convert a file from its original format to the opposite
               format:

                    lef infile outfile

               To convert a DOS format file to UNIX System format:

                    dtou dosfile unixfile

               To convert a UNIX System format file to DOS format,


          Rev. 1.1                                                   Page 1





          lef(1)               INTERACTIVE UNIX System               lef(1)



               appending a CTRL z to the end:

                    utod -z unixfile dosfile

          ADDED VALUE
               This entry, supplied by INTERACTIVE Systems Corporation, is
               an extension of UNIX System V.
















































          Rev. 1.1                                                   Page 2



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026