Jump to content

Dos2Unix: Difference between revisions

From EDM2
m version bump
Ak120 (talk | contribs)
No edit summary
Line 1: Line 1:
[[Image:Dos2unix2mac.png|250px|right]]
[[Image:Dos2unix2mac.png|250px|right]]
Dos2Unix and Unix2DOS or are utilities that convert 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.
'''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]], and [[MS Windows]] in addition to eComStation, 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.
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====
==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 iso conversion modes like SunOS dos2unix.
*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 in both simplified and traditional variants, Danish, Dutch, English, Esperanto, French, German, Hungarian, Japanese, Norwegian Bokmaal, Polish, Russian, Serbian, Spanish, Ukrainian and Vietnamese.
* 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-eComStation, DOS and Windows version: Dos2Unix 7.3.2 (2015-11-22). Available in versions compiled using [[GCC]] and [[Watcom C]]
* 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====
;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 & eComStation port)
* 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

Authors

  • Benjamin Lin - (Original author)
  • Erwin Waterlander - (Current maintainer)
  • Elbert Pol (OS/2 Warp port)