Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

unix2dos & dos2unix
Original author(s)John Birchfield
Developer(s)Benjamin Lin, Bernd Johannes Wuebben, Christian Wurll, Erwin Waterlander
Initial release1989; 35 years ago (1989)
/ 22 January 2024; 8 days ago (22 January 2024)
Repository
Operating systemUnix-like, DOS, OS/2, Windows
PlatformCross-platform
TypeCommand
LicenseFreeBSD style license
Websitewaterlan.home.xs4all.nl/dos2unix.html

unix2dos (sometimes named todos or u2d) is a tool to convert line breaks in a text file from Unix format (Line feed) to DOS format (carriage return + Line feed) and vice versa. When invoked as unix2dos the program will convert a Unix text file to DOS format, when invoked as dos2unix it will convert a DOS text file to Unix format. [2]

YouTube Encyclopedic

  • 1/3
    Views:
    5 049
    2 196
    1 810
  • how to install dos2unix in centos,linux,redhat
  • Linux Tips and Tricks : Convert from Dos (windows) format to linux (unix)
  • LPIC 1 103.2 Cat Head & Tail

Transcription

Usage

Unix2dos and dos2unix are not part of the Unix standard. Commercial Unixes usually come with their own implementation of unix2dos/dos2unix, like SunOS/Solaris's dos2unix/unix2dos, HP-UX's dos2ux/ux2dos and Irix's to_unix/to_dos.

There exist many open source alternatives with different command names and options like dos2unix/unix2dos, d2u/u2d, fromdos/todos, endlines, flip. The multi-call binary busybox includes an implementation of unix2dos/dos2unix.

See the manual page of the respective commands.

Alternatives to unix2dos conversion

  • recode
    $ recode latin1..dos file
    
  • Open the file with Windows Write (WordPad) or Microsoft Word, and save in "plain text" format.
  • Similar results can be achieved with different Unix tools to change the trailing newline '\n' to a combination of carriage return and newline characters '\r\n', for example with perl or the GNU implementation of sed in-line editing:
    • $ perl -i -p -e 's|[\r\n]+|\r\n|g' file
    • $ sed -i -e 's/\r*$/\r/' file

Alternatives to dos2unix conversion

For the opposite conversion (dos2unix) it is possible to use, for example, the utility tr with the -d '\r' flag to remove the carriage return characters:

  • $ tr -d '\r' < file > file2 # For ASCII and other files which do not contain multibyte characters (Not utf-8 safe).
  • $ perl -i -p -e 's/\r//g' file
  • $ sed -i -e 's/\r//g' file

Note: The above method assumes there are only DOS line breaks in the input file. Any Mac line breaks (\r) present in the input will be removed.

An alternative to the dos2unix conversion is possible by using the col command that is available on Linux and other Unix-like operating systems, including Mac OS X. In the following case, InFile contains the undesired DOS (^M) line endings. After execution, OutFile is either created or replaced, and contains UNIX line endings. The -b option tells col not to output backspace characters.

$ col -b < InFile > OutFile

See also

References

  1. ^ "dos2unix / unix2dos - Text file format converters". Retrieved 30 January 2024.
  2. ^ A practical guide to Linux. Mark G. Sobell ISBN 0-13-147823-0 Page 55

External links

  • Tofrodos - software that provides dos2unix and unix2dos
  • Dos2Unix - Dos2Unix / Unix2Dos - Text file format converters


This page was last edited on 30 January 2024, at 19:32
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.