Portál AbcLinuxu, 9. května 2025 19:45

Dotaz: bash script - spuštění terminálu a v něm příkaz

26.7.2016 12:50 tonda | skóre: 8
bash script - spuštění terminálu a v něm příkaz
Přečteno: 1649×
Odpovědět | Admin
Ahoj všem.

Mám script:

#!/bin/bash

xfce4-terminal

mplayer http://70.140.232....

Script je spustitelný.

Jak propojit xfce4-terminál s mplayerem abych po spuštění scriptu viděl terminál ve kterém běží mplayer.

Děkuji za radu Tonda


Ř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

Jendа avatar 26.7.2016 13:01 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: bash script - spuštění terminálu a v něm příkaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
V manuálu píšou, že xfce4-terminal --command program. Protože to asi nespouští shellem, ale přímo, tak tomu neumím předat parametry. Takže si budeš muset udělat nějaký wrapper skript.
Řešení 1× (tonda (tazatel))
26.7.2016 15:09 chrono
Rozbalit Rozbalit vše Re: bash script - spuštění terminálu a v něm příkaz
Prípadne sa dá použiť --execute; všetko, čo je za tým argumentom sa použije ako príkaz, ktorý sa spustí v termináli.
26.7.2016 15:26 tonda | skóre: 8
Rozbalit Rozbalit vše Re: bash script - spuštění terminálu a v něm příkaz
S tím --execute to funguje.

Mockrát děkuji.

Tonda

k3dAR avatar 26.7.2016 17:48 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: bash script - spuštění terminálu a v něm příkaz
jeste si pridej --hold , to ti zajisti aby pri skonceni mplayeru se nezavrelo okno, pokud by te zajimal duvod proc mplayer zkoncil, nebo co naposledy prehraval atd...
pro pousteni vice karet druhou a dalsi uvedes parametrem --tab, pokud zmenit nazev karty, pridat parametr --title "nazev karty"
pripadne bez toolbaru, bez menubaru, maximalizovane: --hide-menubar --hide-toolbar --maximize
porad nemam telo, ale uz mam hlavu... nobody

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.