LINUX.ORG.RU

Как перекодировать файлы из Win-формат в Unix-формат?


0

0

Собираю программу в Microsoft Visual C++ 2008 Express Edition

В дальнейшем программа должна работать на компе с линуксом.

Но есть одно НО

Как перекодировать файлы из Win-формат в Unix-формат?

А то чувсвтую на линксе прога поведет сея непредсказуемо.


Думается мне, джентльмены, что там придётся ещё и из виндовой кодировки в нормальную перекодировать.

emperor
()
Ответ на: комментарий от INDIGO

А всё остальное в соответствующих манах :)

Ах да, если в проекте есть бинарные файлы за результат не ручаюсь.

vaulter
()
Ответ на: комментарий от vaulter

Пока ждал ответа сам разобрался ))

Спасибо)

Всё ОК.

INDIGO
() автор топика
Ответ на: комментарий от vaulter

>Только если есть коменты на русском. :)

А вендобыдлокодеры по-другому и не умеют.

emperor
()
flip -u *

apt-cache show flip

Description: convert text file line endings between Unix and DOS formats
 This program converts line endings of text files between MS-DOS and
 **IX formats.  It detects binary files in a nearly foolproof way and
 leaves them alone unless you override this.  It will also leave files
 alone that are already in the right format and preserves file
 timestamps.  User interrupts are handled gracefully and no garbage or
 corrupted files left behind.  'flip' does not convert files to a
 different character set, and it can not handle Apple Macintosh
 line endings (CR only). For that (and more), you can use the 'recode'
 program (package 'recode').
sdio ★★★★★
()
Ответ на: комментарий от andreyu
for file in *cpp *hpp; do dos2unix $file; enconv $file; done

:)

Только вот сменить автоматом мастдайные API на линуксовые не получится.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

> Только вот сменить автоматом мастдайные API на линуксовые не получится.

И каким боком это относится ко мне? Однострочник на перле имеет несколько иное назначение, нежели конвертация формата текстового файла ;)

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Цитируем andreyu

Полагаю имелся ввиду «однострочник» ;)

Какое-то у тебя извращенное понятие слова «однострочник» ;)

sdio ★★★★★
()
Ответ на: комментарий от sdio

> Какое-то у тебя извращенное понятие слова "однострочник" ;)

Да это не мое понятие, так говорят знающие люди ;)

andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.