The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Вывод строки в файл на Пёрле"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Вывод строки в файл на Пёрле"  
Сообщение от diesel_den (ok) on 31-Янв-08, 12:29 
под Виндой print в Пёрле заменяет 0A на 0D0A.
как с этим бороться ? нужно использовать другую функцию ?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Вывод строки в файл на Пёрле"  
Сообщение от angra (ok) on 31-Янв-08, 12:40 
Пример приведите, а то непонятно что вы пытаетесь сделать.
На всякий случай print того, что вы написали не делает, а вот \n может обрабатываться по разному, при желании можно прочитать man perlvar и найти специальную переменную, которая за это отвечает.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Вывод строки в файл на Пёрле"  
Сообщение от diesel_den (ok) on 31-Янв-08, 13:03 
>На всякий случай print того, что вы написали не делает

не делает, говорите?
лично у меня этот скрипт:
$str = "\x0Atest";
open(OUTFILE, ">test");
print(OUTFILE $str);
close(OUTFILE);
пишет в файл 0D 0A 74 65 73 74
стоит ActivePerl 5.6.1.626.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Вывод строки в файл на Пёрле"  
Сообщение от AnatolKa on 31-Янв-08, 14:20 
>под Виндой print в Пёрле заменяет 0A на 0D0A.
>как с этим бороться ? нужно использовать другую функцию ?

Включите бинарный режим работы с фалом (смотрите функцию binmode).

P.S. Что-то Актив Перл старенький у вас.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Вывод строки в файл на Пёрле"  
Сообщение от diesel_den (ok) on 31-Янв-08, 15:11 
>Включите бинарный режим работы с фалом (смотрите функцию binmode).

Спасибо. Помогло : )

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру