[openbox] How To Terminate sh cmd from apps in menu.xml?

Dana Jansens danakj at orodu.net
Fri Oct 31 11:50:32 EDT 2014


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 <ears.box at gmail.com> 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 <mikachu at gmail.com>
> wrote:
> > On Fri, Oct 31, 2014 at 7:12 AM, E R <ears.box at gmail.com> 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
> > openbox at icculus.org
> > http://icculus.org/mailman/listinfo/openbox
> _______________________________________________
> openbox mailing list
> openbox at icculus.org
> http://icculus.org/mailman/listinfo/openbox
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/openbox/attachments/20141031/a5dc4457/attachment.html>


More information about the openbox mailing list