Bug 2865

Summary: некоректная обработка \\n (перевод строки)
Product: Sisyphus Reporter: Grigory Milev <week>
Component: sedAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P4 CC: glebfm, ldv, legion, placeholder, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Grigory Milev 2003-08-21 19:07:38 MSD
Судя по ману на sed:
&gt;POSIX.2  BRE  должны  поддерживаться,  но  всё  же  не  &gt;полностью. \\n последовательность  в  регулярном выражении &gt;соответствует символу новой строки.

\\n должна обрабатываться, а sed из sisyphus делает следующее:
|$ echo \'asd\'|sed -re \&quot;s|s|\\n|\&quot;
|&gt; 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