<?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=14642</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=14642&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «запуск программы не из рабочей папки».]]></description>
		<lastBuildDate>Mon, 27 Jun 2011 05:48:39 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: запуск программы не из рабочей папки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=190875#p190875</link>
			<description><![CDATA[<div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>Не пробовали в одой строке написать<br /></p><div class="codebox"><pre><code>cd /opt ; ./runMe</code></pre></div><p>или<br /></p><div class="codebox"><pre><code>cd /opt &amp;&amp; ./runMe</code></pre></div></blockquote></div><p>Сегодня проверил - заработала конструкция:<br /></p><div class="codebox"><pre><code>cd /opt &amp;&amp; ./runMe &amp;</code></pre></div><p>Спасибо большое!</p>]]></description>
			<author><![CDATA[null@example.com (Suoshi)]]></author>
			<pubDate>Mon, 27 Jun 2011 05:48:39 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=190875#p190875</guid>
		</item>
		<item>
			<title><![CDATA[Re: запуск программы не из рабочей папки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=190465#p190465</link>
			<description><![CDATA[<p>&#039;&amp;&#039; после &quot;cd /opt&quot; не нужен.<br />Не пробовали в одой строке написать<br /></p><div class="codebox"><pre><code>cd /opt ; ./runMe</code></pre></div><p>или<br /></p><div class="codebox"><pre><code>cd /opt &amp;&amp; ./runMe</code></pre></div><p>Пётр.</p>]]></description>
			<author><![CDATA[null@example.com (Peter)]]></author>
			<pubDate>Fri, 24 Jun 2011 14:18:22 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=190465#p190465</guid>
		</item>
		<item>
			<title><![CDATA[запуск программы не из рабочей папки]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=190436#p190436</link>
			<description><![CDATA[<p>Есть ОС МСВС 3.0 (чуть подшаманенный RedHat Linux 6) с ядром 2.4.<br />На этой ОС установлено приложение, написанное на Qt. Назовем его runMe. Оно хранит свои данные в рабочей папке (в той же папке, где сидит исполняемый файл приложения) - например в /opt/.</p><p>Задача: автоматом запускать это приложение (runMe) при старте WM.</p><p>Так вот, прописывая команду &quot;/opt/runMe &amp;&quot; в /etc/X11/elk-dm/Xsession:<br /></p><div class="codebox"><pre><code>case $1 in
    &quot;&quot;)
    exec xmessage -center -buttons OK:0 -default OK &quot;Sorry, $DESKTOP_SESSION is no valid session.&quot;
    ;;
    failsafe)
    exec xterm -geometry 80x24-0-0
    ;;
    custom)
    exec $HOME/.xsession
    ;;
    default)
   xrdb -merge $HOME/.Xresources
   xrdb -merge $HOME/.Xdefaults
    /opt/runMe &amp;
    exec -l $SHELL -c &quot;/usr/bin/elk-wm&quot;
    ;;
    *)
    eval exec &quot;$1&quot;
    ;;
esac</code></pre></div><p> , я добиваюсь запуска приложения runMe при запуске системы, но оно ругается, так так не видит своих файлов, расположенных в /opt/</p><p>Пытался вставить в /etc/X11/elk-dm/Xsession вот это:<br /></p><div class="codebox"><pre><code>cd /opt/ &amp;
/opt/runMe &amp;</code></pre></div><p>но результат тот же (<br />Хотя приложение будет работать как надо, если в консоли вручную набрать:<br /></p><div class="codebox"><pre><code>cd /opt/ &amp;&amp; ./runMe</code></pre></div><p>Подскажите, пожалуйста, как правильно прописать путь до рабочей папки приложения или посоветуйте другой способ запуска приложения.</p>]]></description>
			<author><![CDATA[null@example.com (Suoshi)]]></author>
			<pubDate>Fri, 24 Jun 2011 12:01:30 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=190436#p190436</guid>
		</item>
	</channel>
</rss>
