Bug 2865 - некоректная обработка \\n (перевод строки)
Summary: некоректная обработка \\n (перевод строки)
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: sed (show other bugs)
Version: unstable
Hardware: all Linux
: P4 minor
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-21 19:07 MSD by Grigory Milev
Modified: 2009-05-10 09:31 MSD (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grigory Milev 2003-08-21 19:07:38 MSD
Судя по ману на sed:
>POSIX.2  BRE  должны  поддерживаться,  но  всё  же  не  >полностью. \\n последовательность  в  регулярном выражении >соответствует символу новой строки.

\\n должна обрабатываться, а sed из sisyphus делает следующее:
|$ echo \'asd\'|sed -re \"s|s|\\n|\"
|> and

Непорядочек.
---

---

Comment 1 Dmitry V. Levin 2004-03-02 18:47:08 MSK
За время пути из mantisа а bugzillу описание ошибки изменилось до неузнаваемости. 
 
Помогите разобраться. 
Comment 2 Alexey Gladkov 2004-03-02 19:07:58 MSK
Вот что было:
$ echo 'asd'|sed -re 's|s|\n|';
and
Comment 3 Dmitry V. Levin 2004-03-02 19:10:51 MSK
Ok, fixed in sed-4.0.9-alt1