<?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; Скрипт+screen]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=6452</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=6452&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Скрипт+screen».]]></description>
		<lastBuildDate>Thu, 09 Sep 2010 08:07:37 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Скрипт+screen]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=89390#p89390</link>
			<description><![CDATA[<p><strong>AndreyMust19</strong>, <br />Поясню, мне нужно что бы этот скрипт при запуске оказался в детаченном скрине. Сервер Counter-Strike: Source.</p><p><strong>dwak</strong>, <br />Хммм...попробую покопаться, может и есть у него данная опция. Но опять таки маловероятно что сработает, я убивал его обычным kill, но переключившись в скрин, увидел что он перезапускается, так как считает что сервер упал <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (xiloid)]]></author>
			<pubDate>Thu, 09 Sep 2010 08:07:37 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=89390#p89390</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скрипт+screen]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=89375#p89375</link>
			<description><![CDATA[<p>Если я правильно понял, то можно заставить скрипт запуска сервера &quot;./srcds_run&quot; создавать файлик (например в /var/run/) куда бы при запуске записывал свой pid, и килять его по пиду.</p>]]></description>
			<author><![CDATA[null@example.com (dwak)]]></author>
			<pubDate>Thu, 09 Sep 2010 06:57:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=89375#p89375</guid>
		</item>
		<item>
			<title><![CDATA[Re: Скрипт+screen]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=89371#p89371</link>
			<description><![CDATA[<p>Не понятно что вам хочется сделать...<br />Графический интерфейс к запуску скрипта?<br />И для какой программы / игры этот скрипт предназначен?</p>]]></description>
			<author><![CDATA[null@example.com (AndreyMust19)]]></author>
			<pubDate>Thu, 09 Sep 2010 06:31:29 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=89371#p89371</guid>
		</item>
		<item>
			<title><![CDATA[Скрипт+screen]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=89358#p89358</link>
			<description><![CDATA[<p><strong>Добрый день!</strong><br /><em>Использую Linux FC 10.</em><br />Вопрос: Как засунуть содержимое скрипта в screen, если в содержимом скрипта содержится команда &quot;killall screen&quot;?<br />Содержимое скрипта, запускается вручную:<br /></p><div class="codebox"><pre><code>#!/bin/bash
echo &quot;Killing screens&quot;
pkill screen
echo &quot;Starting update&quot;
cd /usr/local/zarnica/DM
./steam -command update -game &#039;Counter-Strike Source&#039; -dir . -verify_all
echo &quot;Copying eST files&quot;
rm /usr/local/zarnica/DM/orangebox/bin/libsteam_api.so
rm /usr/local/zarnica/DM/orangebox/cfg/*bin
cp /usr/local/zarnica/eST7/LINUX/INIT/STEAM3/libsteam_api.so /usr/local/zarnica/DM/orangebox/bin
echo &quot;Starting DM server&quot;
cd /usr/local/zarnica/DM/orangebox/
screen -A -m -d -S DM ./srcds_run -console -game cstrike +fps_max 1000 +ip 195.177.119.232 -port 27027 +maxpla
yers 19 +sv_lan 0 +map de_dust2 +exec server.cfg</code></pre></div><p>Т.е. скрипт убивает скрин в котором содержится игровой сервер, потом запускает обновление сервера, потом подменяет кое какие файлы и снова запускает сервер. Вот это дело хочется запустить в скрине, что бы можно было нажать и закрыть сессию.</p><p>З.Ы. Убийство сервера по ПИДу не помогает, т.к. скрипт сервера &quot;./srcds_run&quot; содержит модуль перезапуска при збоях, оттого приходится вот так грубо убивать сам скрин. <strong>Всем спасибо за помощь!</strong></p>]]></description>
			<author><![CDATA[null@example.com (xiloid)]]></author>
			<pubDate>Thu, 09 Sep 2010 06:15:53 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=89358#p89358</guid>
		</item>
	</channel>
</rss>
