dos2unix
—
convert ASCII files from DOS's CR/LF to UNIX's LF
When called without parameters, the dos2unix
utility
reads from the standard input, transforming CR/LF pairs into an LF character
and writing it to the standard output. If there's at least one filename
specified, the file operands are processed in command
line order, reading from the files specified and overwriting them with the
converted version.
If the [-p
] option is given, both the
access and modification time of the original file are preserved.
It's important to note that the dos2unix
utility is the same program as the
unix2dos(1)
utility. It simply checks its name to see what operation is expected. If you
change the name of the binary, dos2unix
will default
to converting files from UNIX to DOS.
The dos2unix
utility exits 0 on success, and 1 if there
was an error processing any of the files. Note however that execution of the
program does not stop if one of the files has a problem. The offending file is
simply skipped and processing of the remaining files continues.
All complains, or even better, suggestions should be addressed to the author
Oscar Bonilla <obonilla@galileo.edu>