Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: bluewizard 30 Srpna 2010, 10:38:38

Název: Jak spustit soubor *.sh na dvojklik bez otravné tabulky "Chcete spustit....."
Přispěvatel: bluewizard 30 Srpna 2010, 10:38:38
Ahoj, hledám všude už přes 2 hodiny a nikde to nemůžu najít.
Chci spustit program, který se spouští přes soubor program.sh a když na to dvojkliknu, tak místo spuštění vykoukne tabulka "Chcete spustit „program.sh“ nebo zobrazit jeho obsah?" a tam musím dát SPUSTIT aby se to laskavě uráčilo spustit.
Já bych chtěl ale aby se to rovnou spouštělo a nezobrazovalo to tu tabulku s možnostmi.

Díky za radu.
Název: Re: Jak spustit soubor *.sh na dvojklik bez otravné tabulky "Chcete spustit....."
Přispěvatel: On 30 Srpna 2010, 10:51:03
A jak sis ten spouštěč vytvářel...? Ať už mám ikonu se souborem s příponou sh přímo na ploše nebo v panelu (kde stačí klik mimochodem jenom jeden), tak se mi to vždy normálně bez hlášek spustí...
Název: Re: Jak spustit soubor *.sh na dvojklik bez otravné tabulky "Chcete spustit....."
Přispěvatel: arrange 30 Srpna 2010, 10:57:20
Je to v nastavení Nautilu.
Název: Re: Jak spustit soubor *.sh na dvojklik bez otravné tabulky "Chcete spustit....."
Přispěvatel: Rover623 30 Srpna 2010, 12:31:03
Přesně tak,je to v Nautilu v Upravit-Předvolby-druhá záložka "Chování"-Spustitelné textové soubory
Název: Re: Jak spustit soubor *.sh na dvojklik bez otravné tabulky "Chcete spustit....."
Přispěvatel: GdH 30 Srpna 2010, 12:49:29
Můžeš si vytvořit spouštěč (http://wiki.ubuntu.cz/Spou%C5%A1t%C4%9B%C4%8D), který se na nic ptát nebude, ale po kliknutí přímo na skript ti zůstane možnost editace. Pokud je spouštěcí skript hodně jednoduchý, dá se vložit přímo do spouštěče pomocí konstrukce:

bash -c 'příkaz1; příkaz2; ...'
Název: Re: Jak spustit soubor *.sh na dvojklik bez otravné tabulky "Chcete spustit....."
Přispěvatel: bluewizard 31 Srpna 2010, 23:52:08
Tak záhada vyřešena, vadilo tomu, že v názvu adresáře jsou mezery :-/ Nevím, jak ty mezery zapsat, tak stačilo přepsat adresář a místo mezer dát "-" a taky do spouštěče a světe div se, ono to funguje...  :-[

Takže díky všem.