<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_1_thread_40841"  />
<title>rulinux.net - Форум - General - А как склеить несколько строк в одну?</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - General - А как склеить несколько строк в одну?</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190729</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190729</guid>
<pubDate>Mon, 10 Feb 2014 13:46:49 +0400</pubDate>
<description><![CDATA[<p>Про интерактив в сабже не оговаривалось, и таки да, умеет, но это извращение, когда есть авк/сед/баш/перл/питон итд...</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190726</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190726</guid>
<pubDate>Mon, 10 Feb 2014 13:34:17 +0400</pubDate>
<description><![CDATA[<p>А он умеет в неинтерактивном режиме работать?</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190723</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190723</guid>
<pubDate>Mon, 10 Feb 2014 13:12:00 +0400</pubDate>
<description><![CDATA[<p>vim :5J </p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190721</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190721</guid>
<pubDate>Mon, 10 Feb 2014 13:06:59 +0400</pubDate>
<description><![CDATA[<p>А что от этого изменится? </p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190715</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190715</guid>
<pubDate>Mon, 10 Feb 2014 12:42:28 +0400</pubDate>
<description><![CDATA[<p><i>> Например с помощью программы dos2unix.</i><br>Если ты заранее не знаешь какая кодировка?</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190714</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190714</guid>
<pubDate>Mon, 10 Feb 2014 12:36:18 +0400</pubDate>
<description><![CDATA[<p>Вообще я думаю, лучше перед любой обработкой текста в любой конкретной выч.среде - текст должен быть приведён к стандартам этой среды. Например с помощью программы <a href="http://waterlan.home.xs4all.nl/dos2unix.html">dos2unix</a>. Ведь концы строк - это все улучшения текстового формата от микрософта - текст запросто может оказаться закодирован в UTF-16 и/или включать в себя индикатор эндианности, который приводит некоторые утилиты в смущение.</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190713</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190713</guid>
<pubDate>Mon, 10 Feb 2014 12:18:48 +0400</pubDate>
<description><![CDATA[<p>'\n\r' - решает! :)</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190712</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190712</guid>
<pubDate>Mon, 10 Feb 2014 12:07:01 +0400</pubDate>
<description><![CDATA[<p>А tr-у (sed-у) можно указать непосредственные значения в hex? А то у меня походу не просто \n в конце, а 0x0a 0x0d.</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190710</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190710</guid>
<pubDate>Mon, 10 Feb 2014 11:19:26 +0400</pubDate>
<description><![CDATA[<p>&gt; Уверен? А то моя Убунта с тобой не согласна)))
<br><br>
Извини, отвлекли - опцию -d забыл вставить (в командную строку tr). С этой опцией не только твоя бубунта, но и воще любой Юникс согласится на что угодно.</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190709</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190709</guid>
<pubDate>Mon, 10 Feb 2014 11:12:31 +0400</pubDate>
<description><![CDATA[<p>tr -d &quot;\n&quot; &lt;sample.txt</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190707</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190707</guid>
<pubDate>Mon, 10 Feb 2014 10:58:55 +0400</pubDate>
<description><![CDATA[<p>можно, s/[\n\cM\cJ]//g вот регексп для седа<br><br>\n - обычный юниховый перевод каретки<br><br>\cM - досовский перевод каретки, иногда в редакторах его видно как ^M<br><br>\сJ - не знаю что такое, чтото мактиндошевское или новелловское наверное<br><br>И не знаю, будет ли работать квантификатор квадратные скобки s/[регексп]/<br><br>[\n\cM\cJ] означает заменять любой из тех символов, которые в квадратных скобках, как это в седе - не знаю</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190705</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190705</guid>
<pubDate>Mon, 10 Feb 2014 10:37:44 +0400</pubDate>
<description><![CDATA[<p><i>> perl -i -n -p -e 's/[\n\cM\cJ]//igs' file.txt</i><br> А нельзя всё это засунуть в sed?</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190700</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190700</guid>
<pubDate>Mon, 10 Feb 2014 10:06:32 +0400</pubDate>
<description><![CDATA[<p>Уверен? А то моя Убунта с тобой не согласна))) <fieldset><legend>bash</legend><div class="highlight bash"><br />
$ <span class="kw2">cat</span> sample.txt <span class="sy0">|</span> <span class="kw2">tr</span> <span class="st_h">'\n'</span> <br />
<span class="kw2">tr</span>: пропущен операнд после «\\n» <br />
При преобразовании необходимо задать две строки. <br />
&nbsp;</div></fieldset> </p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190698</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190698</guid>
<pubDate>Mon, 10 Feb 2014 10:00:16 +0400</pubDate>
<description><![CDATA[<p>Так проще:
<br>
<fieldset><legend>bash</legend><div class="highlight bash"><br />
<span class="kw2">cat</span> sample.txt <span class="sy0">|</span> <span class="kw2">tr</span> <span class="st_h">'\n'</span><br />
&nbsp;</div></fieldset></p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190695</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190695</guid>
<pubDate>Mon, 10 Feb 2014 09:46:09 +0400</pubDate>
<description><![CDATA[<p>cat sample.txt | tr '\n' '@' | sed -e 's/@//g'</p>]]></description>
</item>
<item>
<title>Re:А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190694</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190694</guid>
<pubDate>Mon, 10 Feb 2014 09:40:47 +0400</pubDate>
<description><![CDATA[<p>perl -i -n -p -e 's/[\n\cM\cJ]//igs' file.txt</p>]]></description>
</item>
<item>
<title>А как склеить несколько строк в одну?</title>
<link>https://rulinux.net/message.php?newsid=40841&amp;page=1#190693</link>
<guid>https://rulinux.net/message.php?newsid=40841&amp;page=1#190693</guid>
<pubDate>Mon, 10 Feb 2014 09:34:13 +0400</pubDate>
<description><![CDATA[<p>Дано: <br><br>290385902389<br /> 2903829085fd<br /> 23982908de3c<br /> 23085092385a<br /> 35ef<br><br>Надо получить (испльзуя bash, sed, grep и т. п.):<br><br>2903859023892903829085fd23982908de3c23085092385a35ef</p>]]></description>
</item>
</channel>
</rss>