Статьи Галерея Форум Чат Файлы HowTo Ссылки Поиск
Текущее время: 23 сен 2018, 16:11




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Создать текстовой файл
СообщениеДобавлено: 15 фев 2015, 00:31 
Заглянувший

У нас с: 15.02.2015
Сообщения: 4
Здравствуйте!

как создать файл в линукс с текстом , при этом что-бы его можно было просматривать в виндовс и внем были переводы строк

например если я запишу в файл

привет!

как дела ?

то после просмотра в виндовс я вижу

привет!как дела?



тоесть перевод строки не отоброжается все слитно

помогите пожайлуста!!!


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создать текстовой файл
СообщениеДобавлено: 15 фев 2015, 01:04 
Неотъемлемая часть форума

У нас с: 19.08.2004
Сообщения: 209
в какой программе в Linux вы набиваете свой текст?

в Linux строчка заканчивается с помощью LF (line feed)
в Windows строчка заканчивается с помощью CR и LF (carriage return + line feed)


в какой программе в Windows вы просматриваете свой текст?
так как в Linux вы не проставляли CR, то под Windows остались только LF, поэтому переводов строки нету


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создать текстовой файл
СообщениеДобавлено: 15 фев 2015, 01:26 
Заглянувший

У нас с: 15.02.2015
Сообщения: 4
в линуксе я набираю текст в gedit или nano и сохроняю с раширением .txt

в виндовс я просто кликаю по файлу и он открывается в нем все в одну большую строчку

пробовал также открывать в виндовс, с помощью Editor или WordPad, результат тот же


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создать текстовой файл
СообщениеДобавлено: 15 фев 2015, 01:55 
Заглянувший

У нас с: 15.02.2015
Сообщения: 4
помогло!!!!

perl -pi -e 's/\n/\r\n/;' filename.txt

или

unix2dos filename.txt


из этого следует что фаил нужно что-бы он правельно отображался в виндовс перед просмотром перекодировать в линуксе ?

может как-то сразу можно при сохранения текста его перекодировать,
может кто подскажет?


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создать текстовой файл
СообщениеДобавлено: 15 фев 2015, 11:50 
Увлекающийся
Аватара пользователя

У нас с: 14.05.2011
Сообщения: 100
Откуда: Дятлово, Гродненская область
Лучше бы вам вооружиться адекватными редакторами на обеих платформах, чтобы не иметь никаких проблем. Можете, например, везде поставить bluefish.

_________________
Linux 3.12 | openSUSE 13.2 x64 | KDE 4.1X
Linux 4.13 | openSUSE Leap 42.3 | KDE (Plasma) 5.8


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создать текстовой файл
СообщениеДобавлено: 15 фев 2015, 18:14 
Неотъемлемая часть форума

У нас с: 19.08.2004
Сообщения: 209
carkov, нет, из этого следует другое. Из этого следует, что перед тем, как сохранять файл в Linux, нужно хорошенько подумать: "я этот файл буду использовать _только_ в Linux или же в том числе и на Windows?!"

gedit по умолчанию сохраняет файлы в формате Linux/Unix, но его можно от этого отучить.
File -> Save As -> Line Ending: и тут уже выбираем Windows

точно так же и порывшись в настройках nano можно найти нечто похожее


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создать текстовой файл
СообщениеДобавлено: 15 фев 2015, 23:19 
Заглянувший

У нас с: 15.02.2015
Сообщения: 4
passer-by писал(а):
carkov, нет, из этого следует другое. Из этого следует, что перед тем, как сохранять файл в Linux, нужно хорошенько подумать: "я этот файл буду использовать _только_ в Linux или же в том числе и на Windows?!"

gedit по умолчанию сохраняет файлы в формате Linux/Unix, но его можно от этого отучить.
File -> Save As -> Line Ending: и тут уже выбираем Windows

точно так же и порывшись в настройках nano можно найти нечто похожее


Спасибо passer-by за помощь !!!
все работает!!!


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
[ All resources are available under GNU GPL ] [ Support ] [ Hosted by DataHata | MyCloud.by ] [ Powered by phpBB® Forum Software © phpBB Group ]

LVEE Winter LVEE Rambler's Top100