<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; замена содержимого строки]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=36799</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=36799&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «замена содержимого строки».]]></description>
		<lastBuildDate>Fri, 21 Nov 2014 01:39:03 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: замена содержимого строки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=432097#p432097</link>
			<description><![CDATA[<div class="quotebox"><cite>Vascom пишет:</cite><blockquote><p>Можно же сразу сделать</p><p>sed -i</p></blockquote></div><p>а лучше<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">sed&nbsp; -i*~</div><br />тогда sed&nbsp; делает бекап.<br /></p><div class="quotebox"><cite>Vascom пишет:</cite><blockquote><p>-e</p></blockquote></div><p>не нужно.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Fri, 21 Nov 2014 01:39:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=432097#p432097</guid>
		</item>
		<item>
			<title><![CDATA[Re: замена содержимого строки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=432013#p432013</link>
			<description><![CDATA[<p><strong>Vascom</strong>, супер! Спасибо, буду знать!</p>]]></description>
			<author><![CDATA[null@example.com (sotariz)]]></author>
			<pubDate>Thu, 20 Nov 2014 09:38:52 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=432013#p432013</guid>
		</item>
		<item>
			<title><![CDATA[Re: замена содержимого строки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=432012#p432012</link>
			<description><![CDATA[<p>И на самом деле нет нужды создавать временный файл (да ещё и на диске), а затем заменять им основной. Можно же сразу сделать <br /></p><div class="codebox"><pre><code>sed -i -e &quot;s/$FOO/$BAR/&quot; $STD/$ZNAME</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Vascom)]]></author>
			<pubDate>Thu, 20 Nov 2014 09:34:54 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=432012#p432012</guid>
		</item>
		<item>
			<title><![CDATA[Re: замена содержимого строки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=432011#p432011</link>
			<description><![CDATA[<p><strong>Vascom</strong>, работаю с копиями<br />замеченные ошибки - опечатки при создании темы т.к. писал от руки</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">FOO=&quot;@&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3600 IN&nbsp; &nbsp; &nbsp; A&nbsp; &nbsp; &nbsp; &nbsp;IP&quot;<br />BAR=&quot;;@&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3600 IN&nbsp; &nbsp; &nbsp; A&nbsp; &nbsp; &nbsp; &nbsp;IP&quot;</p><p>sed sed &quot;s/$FOO/$BAR/&quot; $STD/$ZNAME &gt; $STD/$ZNAME~<br />mv $STD/$ZNAME~ $STD/$ZNAME</div></p><p>ошибка нашлась в <strong>sed</strong> sed... как сразу не заметил не знаю...<br />Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (sotariz)]]></author>
			<pubDate>Thu, 20 Nov 2014 09:31:29 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=432011#p432011</guid>
		</item>
		<item>
			<title><![CDATA[Re: замена содержимого строки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=432006#p432006</link>
			<description><![CDATA[<div class="codebox"><pre><code>sed &quot;s/$STR/$STR2/&quot; file &gt; file.new</code></pre></div><p>Ты забыл поставить завершающий слеш. Тебе же об этом прямо русским языком в ошибке написано.</p><p>И переменная у тебя SRT2, а в sed ты вызываешь $STR2 (пустую переменную).</p><p>P.S. Сперва отладь скрипт где-нибудь, а то рискуешь испортить свои файлы.</p>]]></description>
			<author><![CDATA[null@example.com (Vascom)]]></author>
			<pubDate>Thu, 20 Nov 2014 09:02:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=432006#p432006</guid>
		</item>
		<item>
			<title><![CDATA[замена содержимого строки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=432003#p432003</link>
			<description><![CDATA[<p>Всем привет!<br />Ни как не могу сообразить... надо в куче файлов сменить содержимое определенной строки строки, файлы - файлы зон. Пробовал sed юзать, но толи лыжи не едут толи....</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">STR=&quot;@&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3600 IN&nbsp; &nbsp; &nbsp; A&nbsp; &nbsp; &nbsp; &nbsp;IP&quot;<br />SRT2=&quot;;@&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3600 IN&nbsp; &nbsp; &nbsp; A&nbsp; &nbsp; &nbsp; &nbsp;IP&quot;</p><p>sed &quot;s/$STR/$STR2&quot; file &gt; file.new</p><p>sed: -e выражение #1, символ 3: незавершенная команда `s&#039;</div></p><p>что ему не так? пробелы в строке? как выйти из ситуации, ибо файлов много и руками пройти все не вариант?..</p>]]></description>
			<author><![CDATA[null@example.com (sotariz)]]></author>
			<pubDate>Thu, 20 Nov 2014 08:47:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=432003#p432003</guid>
		</item>
	</channel>
</rss>
