Dos2Unix: Difference between revisions
Appearance
m version bump |
No edit summary |
||
Line 1: | Line 1: | ||
[[Image:Dos2unix2mac.png|250px|right]] | [[Image:Dos2unix2mac.png|250px|right]] | ||
Dos2Unix and | '''Dos2Unix''' and '''Unix2Dos''' are utilities for converting DOS style text files to and from UNIX/Mac style text files. Originally developed for [[SunOS]] in the late 1980's by John Birchfield with a later re-write by Benjamin Lin, they have by now been forked into almost endless variants available for most platforms in one variant or another. | ||
However this version developed by Erwin Waterlander that is available for [[DOS]], | However this version developed by Erwin Waterlander that is available for [[DOS]], [[MS Windows]] and OS/2 Warp, not only includes all common patches from the UNIX versions but adds a number of fixes and features specific to this variant including internationalization and Unicode support. | ||
==Features== | |||
*Automatically skips binary and non-regular files | *Automatically skips binary and non-regular files | ||
*In-place, paired, or stdio mode conversion | *In-place, paired, or stdio mode conversion | ||
*Keep original file dates option | *Keep original file dates option | ||
*7-bit and | *7-bit and ISO conversion modes like SunOS dos2unix | ||
*Conversion of Unicode UTF-16 files. | *Conversion of Unicode UTF-16 files. | ||
*Handles Unicode Byte Order Mark (BOM) | *Handles Unicode Byte Order Mark (BOM) | ||
Line 15: | Line 15: | ||
In addition the Windows and DOS versions feature: | In addition the Windows and DOS versions feature: | ||
* Native language support for Brazilian Portuguese, Chinese | * Native language support for Brazilian Portuguese, Chinese simplified and traditional, Danish, Dutch, English, Esperanto, French, German, Hungarian, Japanese, Norwegian Bokmâl, Polish, Russian, Serbian, Spanish, Ukrainian and Vietnamese. | ||
==Versions== | ==Versions== | ||
* Last OS/2 | * 2009-12-21: Version 4.0.1 adds port to OS/2 Warp | ||
* 2012-01-27: Version 5.3.2 adds Wildcard support on OS/2 | |||
* Last OS/2, DOS and Windows version: Dos2Unix 7.3.2 (2015-11-22). Available in versions compiled using [[GCC]] and [[Watcom C]] | |||
;Prerequisites | |||
* [[GCC]] runtime for the GCC compiled version | * [[GCC]] runtime libraries for the GCC compiled version | ||
==Links== | ==Links== | ||
Line 28: | Line 30: | ||
==License== | ==License== | ||
* Open source software released under the [[Two Clause BSD License]] | * Open source software released under the [[Two Clause BSD License]] | ||
==Authors== | ==Authors== | ||
* Benjamin Lin - (Original author) | * Benjamin Lin - (Original author) | ||
* Erwin Waterlander - (Current maintainer) | * Erwin Waterlander - (Current maintainer) | ||
* Elbert Pol (OS/2 | * Elbert Pol (OS/2 Warp port) | ||
[[Category:Tools]][[Category:DOS Tools]][[Category:Software written in C]][[Category:Open Source Software]][[Category:MS Windows Tools]] | [[Category:Tools]][[Category:DOS Tools]][[Category:Software written in C]][[Category:Open Source Software]][[Category:MS Windows Tools]] |
Revision as of 20:28, 9 February 2016

Dos2Unix and Unix2Dos are utilities for converting DOS style text files to and from UNIX/Mac style text files. Originally developed for SunOS in the late 1980's by John Birchfield with a later re-write by Benjamin Lin, they have by now been forked into almost endless variants available for most platforms in one variant or another.
However this version developed by Erwin Waterlander that is available for DOS, MS Windows and OS/2 Warp, not only includes all common patches from the UNIX versions but adds a number of fixes and features specific to this variant including internationalization and Unicode support.
Features
- Automatically skips binary and non-regular files
- In-place, paired, or stdio mode conversion
- Keep original file dates option
- 7-bit and ISO conversion modes like SunOS dos2unix
- Conversion of Unicode UTF-16 files.
- Handles Unicode Byte Order Mark (BOM)
- Display file information
- Secure
In addition the Windows and DOS versions feature:
- Native language support for Brazilian Portuguese, Chinese simplified and traditional, Danish, Dutch, English, Esperanto, French, German, Hungarian, Japanese, Norwegian Bokmâl, Polish, Russian, Serbian, Spanish, Ukrainian and Vietnamese.
Versions
- 2009-12-21: Version 4.0.1 adds port to OS/2 Warp
- 2012-01-27: Version 5.3.2 adds Wildcard support on OS/2
- Last OS/2, DOS and Windows version: Dos2Unix 7.3.2 (2015-11-22). Available in versions compiled using GCC and Watcom C
- Prerequisites
- GCC runtime libraries for the GCC compiled version
Links
License
- Open source software released under the Two Clause BSD License
Authors
- Benjamin Lin - (Original author)
- Erwin Waterlander - (Current maintainer)
- Elbert Pol (OS/2 Warp port)