mirror of
https://github.com/PowerShell/Win32-OpenSSH.git
synced 2025-07-24 22:45:17 +02:00
Created Dos2Unix - Text file format converters (markdown)
parent
36a716ea6b
commit
c243a91ed4
23
Dos2Unix---Text-file-format-converters.md
Normal file
23
Dos2Unix---Text-file-format-converters.md
Normal file
@ -0,0 +1,23 @@
|
||||
The EOL (End Of Line) character in DOS is '\r\n'
|
||||
|
||||
The EOL (End Of Line) character in UNIX is '\n'
|
||||
|
||||
Editing UNIX files on Windows changes the EOL fron UNIX to DOS, which might make the unix build tools not working. Also this make file comparison difficult. Use the following steps to batch convert files from DOS to UNIX EOL:
|
||||
|
||||
* Download _**dos2unix.exe**_ program from [http://sourceforge.net/projects/dos2unix/?source=typ_redirect](http://sourceforge.net/projects/dos2unix/?source=typ_redirect)
|
||||
* Uncompress the compressed file (lets say, dos2unix-7.3-win32.zip)
|
||||
* Put the bin directory of the uncompressed file (that has dos2unix.exe and other prorgrams) in system path
|
||||
* Open a command shell and go to the directory where you want to convert files and run
|
||||
|
||||
|
||||
_// to covert all file_
|
||||
|
||||
`**for /R %G in (*.*) do dos2unix "%G"**`
|
||||
|
||||
_// to covert all .h files_
|
||||
|
||||
`**for /R %G in (*.h) do dos2unix "%G"**`
|
||||
|
||||
_// to covert all .c file_
|
||||
|
||||
`**for /R %G in (*.c) do dos2unix "%G"**`
|
Loading…
x
Reference in New Issue
Block a user