Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: gnome-terminal a potom příkaz?  (Přečteno 3203 krát)

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
gnome-terminal a potom příkaz?
« kdy: 16 Června 2008, 14:21:10 »
Potřebuji vědět jak mám napsat do terminálu příkaz pro otevření terminálu a poté aby v něm byl spuštěn nějaký příkaz.
Například:
Kód: [Vybrat]
$ gnome-terminal NEVIM lsat zkouším namísto NEVIM cokoliv tak v nově otevřeném terminálu se nic nespustí.
« Poslední změna: 16 Června 2008, 14:23:33 od Radek Neuzil »
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re: gnome-terminal a potom příkaz?
« Odpověď #1 kdy: 16 Června 2008, 14:28:03 »
gnome-terminal -e prikaz

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re: gnome-terminal a potom příkaz?
« Odpověď #2 kdy: 17 Června 2008, 08:28:12 »
Tak "gnome-terminal -e prikaz" se hned zavře okno terminálu ale já jsem chtěl aby zůstalo otevřené a pokud zadám ještě k příkazu nějaký parametr tak to nejde vůbec. :-\
Například tohle nejde
Kód: [Vybrat]
gnome-terminal -e ls -a
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

spynfo

  • Stálý člen
  • **
  • Příspěvků: 505
    • picasa: konicky a relax
Muj nekonecny obdiv vsem, kdo pisou v shellu :-)
Compaq Presario CQ57 AMD E-450 APU with Radeon(tm) HD Graphics × 2

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re: gnome-terminal a potom příkaz?
« Odpověď #4 kdy: 17 Června 2008, 14:35:50 »
a pokud zadám ještě k příkazu nějaký parametr tak to nejde vůbec. :-\
Například tohle nejde
Kód: [Vybrat]
gnome-terminal -e ls -a

Parametr můžeš zadat tak, že to celé hodíš to uvozovek
Kód: [Vybrat]
gnome-terminal -e "ls -a" nebo pomocí -x
Kód: [Vybrat]
gnome-terminal -x ls -a

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: gnome-terminal a potom příkaz?
« Odpověď #5 kdy: 17 Června 2008, 17:02:08 »
to zavirani urcite pujde poresit nejakym parametrem, zkus precist manual k gnome-terminalu.. u konsole je to --noclose

pokud to tam neni... dalo by se to ocurkat pomoci:
Kód: [Vybrat]
prikaz && read -p "Zmackni cudlik pro zavreni konzole…"
« Poslední změna: 17 Června 2008, 17:07:27 od starenka »
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re: gnome-terminal a potom příkaz?
« Odpověď #6 kdy: 17 Června 2008, 18:26:30 »
Kód: [Vybrat]
gnome-terminal -x --noclose ls -anebo
Kód: [Vybrat]
gnome-terminal -e --noclose "ls -a"se terminál otevře a zůstane otevřený ale nad terminálem se otevře vyskakovací okénko ve kterém je "Při vytváření procesu potomka pro tento terminál došlo k chybě" a v nově otevřeném terminálu je jen kurzor NIC VÍC ani radek@radek:~$ prostě nic a nejde nic psát,jde to okno jen zavřít.
Děkuji za rady je to věc kterou se snažím vyřešit už velmi dlouho akorát jsem neměl čas se tím zabývat.
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: gnome-terminal a potom příkaz?
« Odpověď #7 kdy: 17 Června 2008, 18:38:22 »
ahoj, ja sem ti preci nerikal, ze to bude fungovat ;) ... jen sem naznacil ze u konsole (obdoba v KDE) je parametr --noclose a doporucoval jsem precitst manual k gnome-terminalu, jestli nahodou nema take obodbny patametr...

NICMENE:
tohle by ti melo fungovat (uz jsem to psal):

Kód: [Vybrat]
gnome-terminal -e 'ls -a && read -p "Zmackni cudlik pro zavreni konzole…"'
v podstate to po vykonani prvniho prikazu bude cekat nez zmacknes klavesu (tj nezavre se ti okno), jedinej problem nastane, pokud ten prikaz skonci z chybou (to by se pak to zastaveni (2 prikaz) neprovedlo..)
 
« Poslední změna: 17 Června 2008, 18:41:21 od starenka »
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: gnome-terminal a potom příkaz?
« Odpověď #8 kdy: 17 Června 2008, 20:25:45 »
Starenka: mladej hacker Možná by šlo ještě dát třeba

Kód: [Vybrat]
gnome-terminal -e 'ls -a && sleep 1d'[code]
(term. usne na jeden den)

V manuálu ke GNOMáckýmu term. o tom fakt nic není. V man xterm je toho zase až moc...

Proč tedy nepoužít konsoli z KDE. Ty knihovny snad jednou budeš muset stáhnout...
[/code]
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: gnome-terminal a potom příkaz?
« Odpověď #9 kdy: 17 Června 2008, 21:11:26 »
Starenka: mladej hacker
ted te asi moc nechapu..  ???

No ja jsem to zkousel aj ten sleep aj ten muj hokus pokus (v konsole), ale funguje to trosku jinak... a to ze na ten input to pak ceka, tam odkud se ten prikaz zkousel -> je to nanic :)

To co rika tady pan Zelva, je ale rozumny, neb v tej konsoli to jde fakt jednoduse..
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

 

Provoz zaštiťuje spolek OpenAlt.