<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; запуск программы не из рабочей папки]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=14642&amp;type=atom" />
	<updated>2011-06-27T05:48:39Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=14642</id>
		<entry>
			<title type="html"><![CDATA[Re: запуск программы не из рабочей папки]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=190875#p190875" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Suoshi]]></name>
				<uri>https://linuxforum.ru/profile.php?id=18022</uri>
			</author>
			<updated>2011-06-27T05:48:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=190875#p190875</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: запуск программы не из рабочей папки]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=190465#p190465" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Peter]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5246</uri>
			</author>
			<updated>2011-06-24T14:18:22Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=190465#p190465</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[запуск программы не из рабочей папки]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=190436#p190436" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Suoshi]]></name>
				<uri>https://linuxforum.ru/profile.php?id=18022</uri>
			</author>
			<updated>2011-06-24T12:01:30Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=190436#p190436</id>
		</entry>
</feed>
