Dos2Unix е с отворен код, по-платформа и безплатен софтуер за команден ред, който може да се използва за ефективно преобразуване на текстови файлове от един кодиране на друг. Той поддържа DOS, MAC и UNIX нови редове. Това всъщност е съставен от три CLI комунални услуги, dos2unix, unix2dos и mac2unix, които позволяват на потребителите лесно и бързо да конвертирате текстови файлове, които имат UNIX края на редовете, Mac линия окончания или DOS края на редовете един на друг.
Удобства в един поглед
Основни характеристики включват поддръжка за конвертиране на Unicode UTF-16 и Unicode UTF-8 файлове, поддръжка за конвертиране на UTF-16 файлове към UTF-8 от тях, обработка на Unicode BOM (Byte Поръчка Mark) кодировки, подкрепа за няколко режима за преобразуване, включително в двойка, на място, 7-битов, ISO или stdio, подкрепа за пропускане на нередовните и бинарни файлове, както и способността да се запази оригиналната дата на конвертирания файл.
В допълнение, софтуерът е много сигурен и идва с вградена поддръжка за няколко езика, включително английски, немски, бразилски португалски, френски, испански, традиционен китайски, датски, руски, виетнамски, холандски, унгарски, есперанто, норвежки книжовен, сръбски , полски и украински.
опции на командния ред
Програмата включва много опции за командния ред, които позволяват на потребителите да конвертират само нови редове, конвертирате между DOS и ISO-8859-1 набори от символи, използват различни кодови страници, промяна на режима на преобразуване, следват символни връзки и превръщат целите , на мястото на символни връзки с конвертираните файлове, както и да се запази цели и символни връзки недокоснати.
Под предния капак, подкрепена ОС и наличности
Този проект е действително актуализация на приложения Бенджамин Лин. Поради това, тя също така подкрепя UTF-8 и UTF-16 реализации, и работи добре за Linux, Microsoft Windows и операционни системи BSD. Тя е написана изцяло на езика на С програмиране.
Проектът Dos2Unix може лесно да бъде инсталиран от софтуерни подразбиране хранилищата на вашата GNU / Linux дистрибуция на. Ако пакетът не е наличен на вашата операционна система, тогава можете да използвате универсалния смъкнатия файл, предоставена от Softoware на специален раздел за изтегляне по-горе.
Какво ново в тази версия:
- Нови знамена ч (печат с глава) и р (премахване на път от името на файла) за опция -i, --info. Фиксиран текст печат в Unicode UTF-16 режим на Windows, така че когато той е пренасочен към файл, правилно UTF-16 файл е създаден. Фиксирана печат на East-Asian текст на Windows с регионалната обстановка East-Asian.
Какво ново във версия 7.3.2:
- Нови шведски преводи на съобщения и ръчно. Обновено датски и бразилски португалски преводи. Fix опция изо. Най-изо вариант е неправилно изтълкувани като развален -i опция. Fix компилация за MSYS1 (mingw.org).
Какво ново във версия 7.2.3:
- Напред GB18030 тест, когато zh_CN.gb18030 локал не е поддържа. Fix тест за опцията -f. Актуализиране на потребителя, раздел GB18030, и опция -м.
Какво ново във версия 7.2.1:
- Напред GB18030 тест, когато zh_CN.gb18030 локал не е поддържа. Fix тест за опцията -f. Актуализиране на потребителя, раздел GB18030, и опция -м.
Какво ново във версия 7.1:
- New опция -i, --info, информационен дисплей файл. Тази нова опция отпечатва редица нови редове (DOS Unix Mac), марка на байт ред, и ако файлът е текст или двоичен. Той може също да отпечатате имената на файловете, които ще бъдат преобразувани.
Какво ново във версия 6.0.4:
- man.nro:. New файл
- НОВИНИ:. New файл
- man.c: Borland C порт от Erwin Waterlander, waterlan@xs4all.nl или erwin.waterlander@philips.com. (Add_page): Fix бъг в заделяне на памет за страници [] масив. (Display_page): Оставете пространства около "или" между двата програмни имена. (set_flags): Да не се пропускат файл дръжки ако fgets не успява да прочете, затворете файла безусловно. Fix диагностичната съобщението. (Try_directory) [__TURBOC__]: Сравни `мъж" и `котка" имена на директории и имена на файлове, върнати от `readdir" съдебна insensitively. `Структура Дирент" липсва d_namlen члена, да определи с `strlen". (Man_entry): Безплатен `curdir" след употреба. (Главната):. Безплатни страници [], преди да излезете
- вноската / *:. Нови файлове, за преносимост на Borland C
Какво ново във версия 6.0.4 Beta 5:
- Изграждане на Windows 32-битова версия с голям файл Support (НРС), това определя проблеми с (огромни) файлове по мрежата на акции.
- Актуализация на руски съобщения.
- Добавен контейнер за руски превод на потребителя.
Какво ново във версия 6.0.3:
- CC и CPP може да се замени с околната среда.
- CFLAGS флагове за оптимизация може да се замени с околната среда
- самостоятелните LIBS от LDFLAGS
- Makefile: Определете CC към GCC за целева MSYS. В противен случай се използва / MinGW / хамбар / вв
- dos2unix.c / unix2dos.c: Print стойност на двоичен символ, когато намери
- dos2unix.c / unix2dos.c: Нови възможности -ul и -ub да конвертирате UTF-16 файлове, без BOM
- PO / de.po: Актуализация на немски преводи. Благодарение на Lars Wendler
- PO / ru.po: New руски превод на съобщенията
- човек / man1 / Makefile: Помогнете не-Latin1 човека страници .
- Makefile: Помогнете не-Latin1 човека страници .
- човек / nonlatin / man1 / RU / dos2unix.pod: Заместител за руски употреба
- Makefile: По подразбиране не се строи без Latin1 наръчници. Все още има твърде много версии стари Perl / pod2man около (Perl & LT; 5.10.1). Добави MAN_NONLATIN = 1 да се даде възможност на не-Latin1 ръководства
- Makefile: Set MAN_NONLATIN обратно към 1. Включване на нелатински ръководства в пакета-източник за предотвратяване компилация неприятности. Target "чиста" продължава да не са на латиница наръчници. Използвайте "поддържаща-чист", за да ги изтриете
- mingw32.mak: New Makefile за MinGW-w64 насочване win32. MinGW-w64 поддържа голям файл Support (НРС) с -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS = 64, докато mingw.org не го прави. Един потребител съобщава провали, когато едновременно протичащи процеси dos2unix обработват огромни файлове на акция дискове на Windows мрежа. Използването MinGW-w64 с LFS поддържат фиксиран проблема
- Makefile, common.c: Когато MinGW-w64 се използва за 32 битов, опционни -V отпечатъци (MinGW-w64) за употребявани име компилатор
Какво ново във версия 6.0.2:
- откриване на кодиране на локал е бил фиксиран, когато NLS е забранено.
- Номерът на реда се отпечатва, когато се установи, двоичен символ.
- Тази версия актуализира Makefile-ове за Watcom C и добавя нов за OS / 2.
Какво ново във версия 6.0:
- Тази версия добавя преобразуване на Windows UTF-16 файлове за Unix UTF-8-файлове и конвертиране на Unix UTF-8 файлове за Windows UTF-8 файлове с марката на байт ред.
Какво ново във версия 5.3.3:
- man.nro:. New файл
- НОВИНИ:. New файл
- man.c:. Borland C порт от Erwin Waterlander, waterlan@xs4all.nl или erwin.waterlander@philips.com
- (add_page): Fix бъг в заделяне на памет за страници [] масив .
- (display_page):. Оставете пространства около "или" между двата програмни имената
- (set_flags): Не изтече файл дръжки ако fgets не успява да прочете, затворете файла безусловно. Fix диагностичната съобщението.
- (try_directory) [__TURBOC__]: Сравни `мъж" и `котка" имена на директории и имена на файлове, върнати от `readdir" съдебна insensitively .
- `структура Дирент" липсва d_namlen члена, да определи с `strlen".
- (man_entry): Безплатен `curdir" след употребата .
- (главната):. Безплатни страници [], преди да излезете
- вноската / *:. Нови файлове, за преносимост на Borland C
Какво ново във версия 5.3.1:
- man.nro:. New файл
- НОВИНИ:. New файл
- man.c: Borland C порт от Erwin Waterlander, waterlan@xs4all.nl или erwin.waterlander@philips.com. (Add_page): Fix бъг в заделяне на памет за страници [] масив. (Display_page): Оставете пространства около "или" между двата програмни имена. (set_flags): Да не се пропускат файл дръжки ако fgets не успява да прочете, затворете файла безусловно. Fix диагностичната съобщението. (Try_directory) [__TURBOC__]: Сравни `мъж" и `котка" имена на директории и имена на файлове, върнати от `readdir" съдебна insensitively. `Структура Дирент" липсва d_namlen члена, да определи с `strlen". (Man_entry): Безплатен `curdir" след употреба. (Главната):. Безплатни страници [], преди да излезете
- вноската / *:. Нови файлове, за преносимост на Borland C
Какво ново във версия 5.3:
- Обработката на символни връзки е подобрен.
- Опции за прескачане, заменят, или следват символни връзки.
- боравене Грешка е подобрен.
- Подобрения за Cygwin.
Коментари не е намерена