<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: написать shell процедуру</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9279.html</link>
    <description>Написать shell-процедуру, которая:&lt;br&gt;&amp;#8226;Читает содержимое  двух файлов, передаваемых в качестве первых параметров  (в файлах в каждой строке представлено по одному целому числу);&lt;br&gt;&amp;#8226;Проверяет правильность формата содержимого файлов,  при ошибках выводит соответствующие сообщения и завершает работу;&lt;br&gt;&amp;#8226;Суммирует числа из первого и второго файлов, расположенные в строках с одинаковым номером;&lt;br&gt;&amp;#8226;Сортирует полученные суммы по возрастанию и выводит их на экран&lt;br&gt;&lt;br&gt;с shell вообще не знакома,преподаватель не объяснил,как и что.Объясните пожалуйста как делать,если не пойму shell в течении месяца к экзамену не допустят((&lt;br&gt;</description>

<item>
    <title>написать shell процедуру (LSTemp)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9279.html#5</link>
    <pubDate>Thu, 01 Mar 2012 20:21:39 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; in $2 line $LN: $n2 &amp;&amp; exit 1 &lt;br&gt;&amp;gt;     (( LN++ )) &lt;br&gt;&amp;gt; done &amp;#124; sort -n &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt; Если в $1 будет строка вроде &lt;br&gt;&amp;gt; 1 2 &lt;br&gt;&amp;gt; то будет ругаться на $2, что есть запланированый баг. Можно написать сложную &lt;br&gt;&amp;gt; проверку, а можно забить - никто не требовал, чтобы сообщение об &lt;br&gt;&amp;gt; ошибке было с именем файла, да ещё и было всегда без &lt;br&gt;&amp;gt; ошибки.&lt;br&gt;&lt;br&gt;Прошу прощения за некропост, но это - не усердие. это просто подход &quot;надо вчера&quot;.&lt;br&gt;</description>
</item>

<item>
    <title>написать shell процедуру (ACCA)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9279.html#4</link>
    <pubDate>Mon, 28 Nov 2011 05:25:14 GMT</pubDate>
    <description>&amp;gt; PS &lt;br&gt;&amp;gt; brut force &lt;br&gt;&lt;br&gt;Иногда усердие превозмогает разум.&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;#!/bin/bash&lt;br&gt;&lt;br&gt;LN=1&lt;br&gt;paste $1 $2 &amp;#124; while read n1 n2 ; do&lt;br&gt;    expr $n1 + 0 &amp;gt;/dev/null 2&amp;gt;&amp;1&lt;br&gt;    &#091; $? -gt 1 &#093; &amp;&amp; echo Error in $1 line $LN: $n1 &amp;&amp; exit 1&lt;br&gt;    expr $n1 + $n2&lt;br&gt;    &#091; $? -gt 1 &#093; &amp;&amp; echo Error in $2 line $LN: $n2 &amp;&amp; exit 1&lt;br&gt;    (( LN++ ))&lt;br&gt;done &amp;#124; sort -n&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Если в $1 будет строка вроде&lt;br&gt;1 2&lt;br&gt;то будет ругаться на $2, что есть запланированый баг. Можно написать сложную проверку, а можно забить - никто не требовал, чтобы сообщение об ошибке было с именем файла, да ещё и было всегда без ошибки.&lt;br&gt;</description>
</item>

<item>
    <title>написать shell процедуру (ksen9)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9279.html#3</link>
    <pubDate>Sat, 26 Nov 2011 14:07:41 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; sort &lt;br&gt;&amp;gt; ===================== &lt;br&gt;&amp;gt; 15 &lt;br&gt;&amp;gt; 24 &lt;br&gt;&amp;gt; 33 &lt;br&gt;&amp;gt; 42 &lt;br&gt;&amp;gt; 51 &lt;br&gt;&amp;gt; ===================== &lt;br&gt;&amp;gt; PS &lt;br&gt;&amp;gt; brut force &lt;br&gt;&lt;br&gt;Я безмерно Вам благодарна!&lt;br&gt;</description>
</item>

<item>
    <title>написать shell процедуру (LSTemp)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9279.html#2</link>
    <pubDate>Sat, 26 Nov 2011 09:40:51 GMT</pubDate>
    <description>&amp;gt; Написать shell-процедуру, которая: &lt;br&gt;&amp;gt; &amp;#8226; Читает содержимое  двух файлов, передаваемых в качестве первых параметров  &lt;br&gt;&amp;gt; (в файлах в каждой строке представлено по одному целому числу); &lt;br&gt;&amp;gt; &amp;#8226; Проверяет правильность формата содержимого файлов,  при ошибках выводит соответствующие &lt;br&gt;&amp;gt; сообщения и завершает работу; &lt;br&gt;&amp;gt; &amp;#8226; Суммирует числа из первого и второго файлов, расположенные в строках с &lt;br&gt;&amp;gt; одинаковым номером; &lt;br&gt;&amp;gt; &amp;#8226; Сортирует полученные суммы по возрастанию и выводит их на экран &lt;br&gt;&amp;gt; с shell вообще не знакома,преподаватель не объяснил,как и что.Объясните пожалуйста как &lt;br&gt;&amp;gt; делать,если не пойму shell в течении месяца к экзамену не допустят(( &lt;br&gt;&lt;br&gt;не ходите девки в армию!&lt;br&gt;&lt;br&gt;СКРИПТ:&lt;br&gt;&lt;br&gt;&#091;root&#064;local 222&#093;# cat ./calc2file &lt;br&gt;#!/bin/bash&lt;br&gt;&lt;br&gt;if &#091; $&#123;#*&#125; -ne 2 &#093;&lt;br&gt;then&lt;br&gt;   echo &quot;Usage: $0 file1 file2&quot;&lt;br&gt;   exit&lt;br&gt;else&lt;br&gt;   f1=&quot;$1&quot;&lt;br&gt;   f2=&quot;$2&quot;&lt;br&gt;fi&lt;br&gt;&lt;br&gt;#f1=&quot;1.good&quot;&lt;br&gt;#f2=&quot;2.good&quot;&lt;br&gt;n1=&quot;&quot;&lt;br&gt;n2=&quot;&quot;&lt;br&gt;r=&quot;&quot;&lt;br&gt;f=&quot;&quot;&lt;br&gt;&lt;br&gt;echo &quot;file &apos;$f1&apos;&quot;&lt;br&gt;echo &quot;=====================&quot;&lt;br&gt;i=0&lt;br&gt;while read n &lt;br&gt;do&lt;br&gt;  c=&quot;$&#123;n//&#091;&#091;:digit:&#093;&#093;/&#125;&quot;</description>
</item>

<item>
    <title>написать shell процедуру (Square)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9279.html#1</link>
    <pubDate>Sat, 12 Nov 2011 15:34:23 GMT</pubDate>
    <description>&amp;gt; Написать shell-процедуру, которая: &lt;br&gt;&amp;gt; &amp;#8226; Читает содержимое  двух файлов, передаваемых в качестве первых параметров  &lt;br&gt;&amp;gt; (в файлах в каждой строке представлено по одному целому числу); &lt;br&gt;&amp;gt; &amp;#8226; Проверяет правильность формата содержимого файлов,  при ошибках выводит соответствующие &lt;br&gt;&amp;gt; сообщения и завершает работу; &lt;br&gt;&amp;gt; &amp;#8226; Суммирует числа из первого и второго файлов, расположенные в строках с &lt;br&gt;&amp;gt; одинаковым номером; &lt;br&gt;&amp;gt; &amp;#8226; Сортирует полученные суммы по возрастанию и выводит их на экран &lt;br&gt;&amp;gt; с shell вообще не знакома,преподаватель не объяснил,как и что.Объясните пожалуйста как &lt;br&gt;&amp;gt; делать,если не пойму shell в течении месяца к экзамену не допустят(( &lt;br&gt;&lt;br&gt;http://www.google.ru/search?hl=ru&amp;source=hp&amp;biw=1235&amp;bih=402&amp;q=&#037;D0&#037;BF&#037;D1&#037;80&#037;D0&#037;BE&#037;D0&#037;B3&#037;D1&#037;80&#037;D0&#037;B0&#037;D0&#037;BC&#037;D0&#037;BC&#037;D0&#037;B8&#037;D1&#037;80&#037;D0&#037;BE&#037;D0&#037;B2&#037;D0&#037;B0&#037;D0&#037;BD&#037;D0&#037;B8&#037;D0&#037;B5+&#037;D0&#037;BD&#037;D0&#037;B0+bash&amp;oq=&#037;D0&#037;BF&#037;D1&#037;80&#037;D0&#037;BE&#037;D0&#037;B3&#037;D1&#037;80&#037;D0&#037;B0&#037;D0&#037;BC&#037;D0&#037;BC&#037;D0&#037;B8&#037;D1&#037;80&#037;D0&#037;BE&#037;D0&#037;B2&#037;D0&#037;B0&#037;D0&#037;BD&#037;D0&#037;B8&#037;D0&#037;B5+&#037;D0&#037;BD&#037;D0&#037;B0+bash&amp;aq=f&amp;aqi=g2&amp;aql=&amp;gs_sm=e&amp;gs_upl=3286l9340l0l10534l24</description>
</item>

</channel>
</rss>
