Portál AbcLinuxu, 9. května 2024 02:58


Dotaz: Bash: Po spuštění aplikace se neprovede další kód

9.2.2015 18:26 drahos
Bash: Po spuštění aplikace se neprovede další kód
Přečteno: 649×
Odpovědět | Admin
Po spuštění aplikace se neprovede další kód ve skriptu. Viz např.:
#!/bin/bash
.
.
galculator
echo "Od tohoto místa se další kód neprovede"
.
.
Jak zařídit, aby se i po spuštění aplikace realizoval i zbytek kódu ve skriptu? Musel sem kód zbytek kódu dát do dalšího skriptu, což nechci.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.2.2015 18:34 Kit
Rozbalit Rozbalit vše Re: Bash: Po spuštění aplikace se neprovede další kód
Odpovědět | | Sbalit | Link | Blokovat | Admin
galculator &
10.2.2015 04:08 drahos
Rozbalit Rozbalit vše Re: Bash: Po spuštění aplikace se neprovede další kód
& stejně jako exec a další rady z googlu nepomáhají.

Jinak bych se zde neptal...

9.2.2015 18:38 NN
Rozbalit Rozbalit vše Re: Bash: Po spuštění aplikace se neprovede další kód
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bash ceka dokud se predchozi prikaz neprovede, pokud se tim nechces zdrzovat presun ho na pozadi:
galculator &
10.2.2015 04:17 drahos
Rozbalit Rozbalit vše Re: Bash: Po spuštění aplikace se neprovede další kód
Bash ceka dokud se predchozi prikaz neprovede...

To vim. A ceka i kdyz pouzijes to tvoje: galculator &
10.2.2015 07:24 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Bash: Po spuštění aplikace se neprovede další kód
Nevěřím, zkus:
nohup galculator >/dev/null 2>&1 &
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
10.2.2015 08:17 drahos
Rozbalit Rozbalit vše Re: Bash: Po spuštění aplikace se neprovede další kód
Díky. Konečně správné řešení. Definitivně vyřešeno.

Seš fakt dobrej.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.