<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Помогите написать скрипт</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/6860.html</link>
    <description>Привет.&lt;br&gt;Помогите написать скрипт&lt;br&gt;&lt;br&gt;Необходимо отмонтировать все разделы, если они примонтированы...&lt;br&gt;&lt;br&gt;Тоесть&lt;br&gt;на входе переменная $DEV... Пусть $DEV=/dev/hda&lt;br&gt;&lt;br&gt;Нужно проверить , есть ли примонтированные разделы, и если есть, то отмонтировать их...&lt;br&gt;&lt;br&gt;PS man mount и man umount не предлагать&lt;br&gt;</description>

<item>
    <title>Помогите написать скрипт (alex)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/6860.html#7</link>
    <pubDate>Thu, 20 Mar 2008 18:51:10 GMT</pubDate>
    <description>извините, не совсем по теме, но очень близко:&lt;br&gt;нам надо почти то же самое сделать (обнаружить, что устр-во подключено, смонтировать&lt;br&gt; и размонтировать), только в пользовательской программе (на языке С), а не скрипт...&lt;br&gt;</description>
</item>

<item>
    <title>Помогите написать скрипт (L0n3R4ng3r)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/6860.html#6</link>
    <pubDate>Fri, 19 Oct 2007 13:56:14 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Необходимо отмонтировать все разделы, если они примонтированы... &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Тоесть &lt;br&gt;&amp;gt;&amp;gt;на входе переменная $DEV... Пусть $DEV=/dev/hda &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Нужно проверить , есть ли примонтированные разделы, и если есть, то отмонтировать &lt;br&gt;&amp;gt;&amp;gt;их... &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;PS man mount и man umount не предлагать &lt;br&gt;&lt;br&gt;upd&lt;br&gt;#! /bin/bash -x &lt;br&gt;&lt;br&gt;DEV=&quot;/dev/hdb&quot; &lt;br&gt;while &#091; &quot;1&quot; -eq &quot;1&quot; &#093;; do &lt;br&gt;mnt=$(df &amp;#124; grep &quot;$DEV&quot;) &lt;br&gt;if &#091; ! -z &quot;$mnt&quot; &#093;; then &lt;br&gt;    DEV_P=$(df &amp;#124; grep -m 1 &quot;$DEV&quot; &amp;#124; awk &apos;&#123;print $1&#125;&apos;) &lt;br&gt;&lt;br&gt;    echo &quot;$DEV_P mount&quot; &lt;br&gt;    fuser -km $DEV_P &lt;br&gt;    umount $DEV_P &lt;br&gt;    echo &quot;$DEV_P successfully unmounted&quot; &lt;br&gt;else &lt;br&gt;    echo &quot;no mounted&quot; &lt;br&gt;    exit &lt;br&gt;fi &lt;br&gt;done &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Помогите написать скрипт (L0n3R4ng3r)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/6860.html#5</link>
    <pubDate>Fri, 19 Oct 2007 10:11:12 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Необходимо отмонтировать все разделы, если они примонтированы... &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Тоесть &lt;br&gt;&amp;gt;на входе переменная $DEV... Пусть $DEV=/dev/hda &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Нужно проверить , есть ли примонтированные разделы, и если есть, то отмонтировать &lt;br&gt;&amp;gt;их... &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;PS man mount и man umount не предлагать &lt;br&gt;&lt;br&gt;#! /bin/bash -x&lt;br&gt;&lt;br&gt;DEV=&quot;/dev/hdb&quot;&lt;br&gt;while &#091; &quot;1&quot; -eq &quot;1&quot; &#093;; do&lt;br&gt;mnt=$(df &amp;#124; grep &quot;$DEV&quot;)&lt;br&gt;if &#091; ! -z &quot;$mnt&quot; &#093;; then&lt;br&gt;    DEV_P=$(df &amp;#124; grep &quot;$DEV&quot; &amp;#124; awk &apos;&#123;print $1&#125;&apos;)&lt;br&gt;    echo &quot;$DEV_P mount&quot;&lt;br&gt;    fuser -km $DEV_P&lt;br&gt;    umount $DEV_P&lt;br&gt;    echo &quot;$DEV_P successfully unmounted&quot;&lt;br&gt;else&lt;br&gt;    echo &quot;no mounted&quot;&lt;br&gt;    exit&lt;br&gt;fi&lt;br&gt;done&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Помогите написать скрипт (phpcoder)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/6860.html#4</link>
    <pubDate>Fri, 19 Oct 2007 06:45:50 GMT</pubDate>
    <description>&#091;...&#093;&lt;br&gt;&amp;gt;PS man mount и man umount не предлагать &lt;br&gt;&lt;br&gt;man mountpoint(1) тогда ;-) (правда, он не везде есть)&lt;br&gt;&lt;br&gt;&#091;c0der&#064;rock ~&#093;$ rpm -qf =mountpoint&lt;br&gt;SysVinit-2.86-alt1&lt;br&gt;&lt;br&gt;&#091;c0der&#064;rock ~&#093;$ man mountpoint&lt;br&gt;MOUNTPOINT(1)                    Linux System Administrator&apos;s Manual                    MOUNTPOINT(1)&lt;br&gt;&lt;br&gt;NAME&lt;br&gt;       mountpoint - see if a directory is a mountpoint&lt;br&gt;&lt;br&gt;SYNOPSIS&lt;br&gt;       /bin/mountpoint &#091;-q&#093; &#091;-d&#093; /path/to/directory&lt;br&gt;       /bin/mountpoint -x /dev/device&lt;br&gt;&lt;br&gt;DESCRIPTION&lt;br&gt;       Mountpoint checks if the directory is a mountpoint.&lt;br&gt;</description>
</item>

<item>
    <title>Помогите написать скрипт (vic)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/6860.html#3</link>
    <pubDate>Thu, 18 Oct 2007 09:55:11 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;PS man mount и man umount не предлагать &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Это ещё почему??? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Потому что я знаю как пользоваться этими командами... &lt;br&gt;&amp;gt;А мне нужно на их основе написать скрипт... чтобы он не вываливался &lt;br&gt;&amp;gt;при umount устрояства которое не примантировано и прочее... обработал исключения и &lt;br&gt;&amp;gt;продолжал дальше выполнять что требуется &lt;br&gt;&lt;br&gt;эти утилиты равно как и любые другие возвращают результат выполнения. анализируйте их.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Помогите написать скрипт (xfree86)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/6860.html#2</link>
    <pubDate>Thu, 18 Oct 2007 09:37:25 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;PS man mount и man umount не предлагать &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Это ещё почему??? &lt;br&gt;&lt;br&gt;Потому что я знаю как пользоваться этими командами...&lt;br&gt;А мне нужно на их основе написать скрипт... чтобы он не вываливался при umount устрояства которое не примантировано и прочее... обработал исключения и продолжал дальше выполнять что требуется&lt;br&gt;</description>
</item>

<item>
    <title>Помогите написать скрипт (newser)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/6860.html#1</link>
    <pubDate>Thu, 18 Oct 2007 09:26:49 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;PS man mount и man umount не предлагать &lt;br&gt;&lt;br&gt;Это ещё почему???&lt;br&gt;</description>
</item>

</channel>
</rss>
