Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: ondrej_z 16 Listopadu 2009, 03:46:40

Název: vytvoření zástupce pro komplikovaný příkaz [vyřešeno]
Přispěvatel: ondrej_z 16 Listopadu 2009, 03:46:40
Dobrý den,
hraju linuxovou verzi Heroes 3, kterou spouštím příkazem:

LD_LIBRARY_PATH=/home/ondrej/Heroes3/Loki_Compat /home/ondrej/Heroes3/Loki_Compat/ld-linux.so.2 /home/ondrej/Heroes3/heroes3.dynamic -x -w

jde pro něco takového vytvořit zástupce na plochu?
Vygooglit žádný příklad se mi nepovedlo..
Název: Re: vytvoření zástupce pro komplikovaný příkaz
Přispěvatel: Krysař 16 Listopadu 2009, 06:26:25
Pravym tlacitkem na plochu a ted pozor: nejmenuje se to zastupce, ale spoustec! No a do kolonky prikaz napis co otrebujes.  :)
Název: Re: vytvoření zástupce pro komplikovaný příkaz
Přispěvatel: ondrej_z 16 Listopadu 2009, 13:57:46
To právě nefunguje.
Asi to bude tím že příkaz je z víc částí - terminál to pobere, ale spouštěč ne. Ani jako "aplikace v terminálu", což nechápu.
Není potřeba to zaobalit do nějakých uvozovek nebo jiné magie? Nebo se musí vytvořit skript..?
Název: Re: vytvoření zástupce pro komplikovaný příkaz
Přispěvatel: LuciusMare 16 Listopadu 2009, 14:00:41
Mě to taky dělá,třeba `sleep 10; conky` mi to taky nebere...Vytvoř si skript,ve jménu mu udělej mu těčku na začátku (nebude tě otravovat,bude skrytý) a pak přes ten spouštěč pusť něj.Skript se začíná
#!/bin/bash
A pak pokračuj příkazem(a)
Název: Re: vytvoření zástupce pro komplikovaný příkaz
Přispěvatel: nettezzaumana 16 Listopadu 2009, 14:08:23
ps. nevim, jak je to v ubuntu, ale vetsina ostatnich Linuxovych systemu obsahuje pro kazdeho uzivatele by default slozku ~/bin, takze pokud ji nemas, tak ji vytvor, vraz ji do PATH ve tvem ~/.bashrc aka

export PATH=$PATH:$HOME/bin

a do teto slozky napriste umistuj sve *custom skripty/spoustece
Název: Re: vytvoření zástupce pro komplikovaný příkaz
Přispěvatel: fish 16 Listopadu 2009, 14:13:37
skús dať ako príkaz
sh -c "LD_LIBRARY_PATH=/home/ondrej/Heroes3/Loki_Compat /home/ondrej/Heroes3/Loki_Compat/ld-linux.so.2 /home/ondrej/Heroes3/heroes3.dynamic -x -w"
Název: Re: vytvoření zástupce pro komplikovaný příkaz
Přispěvatel: LuciusMare 16 Listopadu 2009, 14:27:36
ps. nevim, jak je to v ubuntu, ale vetsina ostatnich Linuxovych systemu obsahuje pro kazdeho uzivatele by default slozku ~/bin, takze pokud ji nemas, tak ji vytvor, vraz ji do PATH ve tvem ~/.bashrc aka

export PATH=$PATH:$HOME/bin

a do teto slozky napriste umistuj sve *custom skripty/spoustece
Hm,debian ani ubuntu to nemají a gentoo myslím taky ne... :)
edit:Ovšem,přidělám si jí tam... ;D
Název: Re: vytvoření zástupce pro komplikovaný příkaz
Přispěvatel: ondrej_z 16 Listopadu 2009, 15:05:37
skús dať ako príkaz
sh -c "LD_LIBRARY_PATH=/home/ondrej/Heroes3/Loki_Compat /home/ondrej/Heroes3/Loki_Compat/ld-linux.so.2 /home/ondrej/Heroes3/heroes3.dynamic -x -w"

Vynikající, díky! Tohle jede.