Re: How To Terminate sh cmd from apps in menu.xml?
E R <[email protected]>
| Newsgroups | gmane.comp.window-managers.openbox |
|---|---|
| Message-ID | <CAB1i-SwU_3kJTRe9=cyhiT+8P6QimLjRsrkipg-=MLGEfoe0kQ@mail.gmail.com> |
Well I use tint2 in Openbox so I just posted here to see if anyone could help... On Sun, Nov 2, 2014 at 12:39 AM, TT <[email protected]> wrote: > i already found your previous posts not really on topic, but this definitely > hasn't got anything to do with openbox anymore. > maybe your distro has an online chat, try there. > > > On 10/31/2014 11:10 PM, E R wrote: > > While we're on the subject of terminating multiple sh instances > running, I use Tint2 from SVN with Openbox, and if anyone uses it, you > can create 'Launchers' for it that start the app from a .desktop file. > > So with some launchers I've created, when I click on one of those, > I'll get an sh instance for the application running from the .desktop, > and the application process as well, anyone know how I can stop this > .desktop sh instance from running too? > > I have one launcher for bleachbit, when I click to run it and look in > htop this is what I'll see; > > /bin/sh -c bleachbit > /dev/null 2>&1 > python /usr/bin/bleachbit > > The contents of the bleachbit.desktop have two exec lines, not sure > why the 'TryExec' one; > > > TryExec=bleachbit >/dev/null 2>&1 > Exec=bleachbit >/dev/null 2>&1 > > > Thanks... > > > On Fri, Oct 31, 2014 at 10:49 AM, E R <[email protected]> wrote: > > Ok so this is good then? > > <command>sh -c "exec hexchat > /dev/null 2>&1 &"</command> > > > > On Fri, Oct 31, 2014 at 5:50 AM, Dana Jansens <[email protected]> wrote: > > exec makes the shell replace its own process with the command instead of > running a sub-process, so ya what Mikael said. > > On Fri, Oct 31, 2014 at 3:15 AM, E R <[email protected]> wrote: > > Actually my bad, this does appear to work; > > <command>sh -c "icecat > /dev/null 2>&1 &"</command> > > So you're saying I should change it to this instead? > > > <command>sh -c "exec icecat > /dev/null 2>&1 &"</command> > > I've never known to put exec in a openbox menu.xml <command> before, hmm > > > On Thu, Oct 30, 2014 at 9:06 PM, Mikael Magnusson <[email protected]> > wrote: > > On Fri, Oct 31, 2014 at 7:12 AM, E R <[email protected]> wrote: > > Hi, > > I want to run some apps to /dev/null in menu.xml, so I have like this > example below; > > <command>sh -c "icecat > /dev/null 2>&1"</command> > > But if run the command like this I see in htop the application name > running and sh too. > > I forgot who it was just recently showed me how to stop sh from > running when using commands in the autostart.sh, but not sure how to > apply this to the menu.xml command. > > > All I understand is that I need an ampersand & on the end of the > command, something like this? > > <command>sh -c "icecat > /dev/null 2>&1 &"</command> > > use sh -c "exec icecat ... > > -- > Mikael Magnusson > _______________________________________________ > openbox mailing list > [email protected] > http://icculus.org/mailman/listinfo/openbox > > _______________________________________________ > openbox mailing list > [email protected] > http://icculus.org/mailman/listinfo/openbox > > > _______________________________________________ > openbox mailing list > [email protected] > http://icculus.org/mailman/listinfo/openbox > > _______________________________________________ > openbox mailing list > [email protected] > http://icculus.org/mailman/listinfo/openbox > > > > _______________________________________________ > openbox mailing list > [email protected] > http://icculus.org/mailman/listinfo/openbox > _______________________________________________ openbox mailing list [email protected] http://icculus.org/mailman/listinfo/openbox