<?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; /etc/network/if-post-down.d скрипты]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=15578</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=15578&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «/etc/network/if-post-down.d скрипты».]]></description>
		<lastBuildDate>Fri, 05 Aug 2011 07:16:50 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: /etc/network/if-post-down.d скрипты]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=200942#p200942</link>
			<description><![CDATA[<p>а исправить скрипт типа </p><p>date &amp;&gt;/home/user/myfile<br /> /bin/echo -e &quot;\nWaiting for $IFACE to get ready (MAXWAIT is $MAXWAIT seconds).&quot; &amp;&gt;/home/user/myfile</p><p>Если хотите узнать кто его запускал, то не поверите, его запускал shell.<br />это скрипт. и его запускал sh (bash,dash,csh...).<br />Кто же запускал sh?<br />это чуть сложнее...</p><p>ps -F $$ | head -n 2 | tail -n 1 | cut -c17-20 &gt; t<br /># $$ - номер процесса скрипта.<br /># head - tail вырезают вторую строку вывода ps<br /># cut режет с 17 по 20 символы вывода (в моем случае это 4х значный номер процесса родителя) может быть и более(5 знаков). Возможно Вам придется эти цифры подобрать. Потестьте в консоли.<br />#сливаем номер в файл t (укажите файл в своей дом.папке или временной папке)<br />PROCESS=&quot;`cat t`&quot;<br /># копируем из файла в переменную значение.<br />ps -F $PROCESS | head -n 2 | tail -n 1 | cut -c17-20 &gt; t<br /># то же самое но для нового номера процесса<br />PROCESS=&quot;`cat t`&quot;<br />pstree $PROCESS<br />#выводим дерево начиная с родительского процесса.</p><p>Надо глубже? добавляйте еще сроки<br />ps -F $PROCESS | head -n 2 | tail -n 1 | cut -c17-20 &gt; t<br />PROCESS=&quot;`cat t`&quot;<br />пока до init не доберетесь...</p>]]></description>
			<author><![CDATA[null@example.com (Харитон)]]></author>
			<pubDate>Fri, 05 Aug 2011 07:16:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=200942#p200942</guid>
		</item>
		<item>
			<title><![CDATA[/etc/network/if-post-down.d скрипты]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=200397#p200397</link>
			<description><![CDATA[<p>Добрый день!</p><p>пара вопросов - гуглил - не - нашел.<br />как можно перенаправить вывод скриптов, в том числе stdout &amp; stderr,<br />в файл, чтобы отладить свой скрипт?<br />Например, я должен понять, что делает скрипт bridge, там вижу такую строку</p><p>&nbsp; &nbsp;/bin/echo -e &quot;\nWaiting for $IFACE to get ready (MAXWAIT is $MAXWAIT seconds).&quot;</p><p>Второй вопрос - из какого скрипта они запускаются, кстати наверное там и задается перенаправление вывода.<br />Мне нужно понять, как устанавливаются параметры IFACE, WAITPORT, STARTTIME, MAXWAIT</p>]]></description>
			<author><![CDATA[null@example.com (anymouse)]]></author>
			<pubDate>Wed, 03 Aug 2011 16:29:53 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=200397#p200397</guid>
		</item>
	</channel>
</rss>
