abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 10:00 | Nová verze

Byla vydána nová stabilní verze 1.10.0 distribučního frameworku Flatpak (Wikipedie), tj. technologie umožňující distribuovat aplikace v podobě jednoho instalačního souboru na různé linuxové distribuce a jejich různá vydání. Přehled novinek na GitHubu. Zdůrazněn je nový efektivnější formát repozitáře. Řešena je také bezpečnostní chyba CVE-2021-21261. Aktuálně lze z Flathubu, tj. centrálního repozitáře pro Flatpaky, nainstalovat 1 031 aplikací.

Ladislav Hagara | Komentářů: 0
včera 10:00 | Komunita

Společnost PINE64 stojící za telefonem PinePhone, notebooky Pinebook a Pinebook Pro, IP kamerou PineCube, hodinkami PineTime, páječkou (pájecím perem) Pinecil, zdroji PinePower nebo RISC-V vývojovou deskou PineCone publikovala na svém blogu lednový souhrn novinek. Opět společně s videem (YouTube, LBRY, TILvids). Od 18. ledna bude možné objednat PinePhone s předinstalovaným Mobianem aneb Debianem pro mobilní zařízení.

Ladislav Hagara | Komentářů: 13
včera 09:00 | Nová verze

Byla vydána nová verze 3.6 svobodného notačního programu MuseScore (Wikipedie). Představení novinek také na YouTube. Zdůrazněn je nový font Leland. Jeho představení na YouTube.

Ladislav Hagara | Komentářů: 0
15.1. 18:44 | Zajímavý projekt

Fedora Magazine představil projekt Fedora Kinoite aneb Fedoru Silverblue s prostředím KDE Plasma. Fedora Silverblue je neměnný systém s atomickými aktualizacemi, tj. základní systém je distribuován jako celek, s prostředím GNOME.

Ladislav Hagara | Komentářů: 4
15.1. 10:00 | IT novinky

Projekty Elasticsearch a Kibana, doposud distribuované pod licencí Apache 2.0, přejdou na duální licencování pod Server-Side Public License (původně používanou pro MongoDB a neschválenou jako open-source organizací OSI) a vlastní source-available licencí. Změna vejde v platnost počínaje vydáním 7.11.

Fluttershy, yay! | Komentářů: 0
15.1. 09:00 | Komunita

Na Humble Bundle lze do neděle 17. ledna do 19:00 získat zdarma počítačovou hru Bomber Crew (YouTube, Wikipedie) běžící také v Linuxu.

Ladislav Hagara | Komentářů: 1
15.1. 08:00 | Nová verze

Minimalistická linuxová distribuce Alpine byla vydána v nové stabilní řadě 3.13. Novinkou jsou např. oficiální obrazy v cloudu (AWS EC2), vylepšené síťové nástroje nebo podpora PHP 8.0.

Fluttershy, yay! | Komentářů: 0
15.1. 07:00 | Bezpečnostní upozornění

Uživatelé Admineru verze 3.7.1 a starších mohli být 29. a 30. prosince napadeni. Útočníkovi se podařilo do souboru jush.js, který se do této verze ještě stahoval z adminer.org, vložit kód, který mu odesílal přihlašovací údaje. Pokud jste v tomto čase tuto více než 7 let starou verzi Admineru používali, tak změňte hesla databází, ke kterým jste se přihlašovali. Novější verze ovlivněné nejsou.

Ladislav Hagara | Komentářů: 2
15.1. 00:11 | Zajímavý článek

Ernie Smith píše o historii populárních routerů Linksys WRT54G, jejichž software byl založený na Linuxu, a proto posléze díky GNU GPL uvolněn jako open source, což vedlo k vývoji alternativního softwaru jako DD-WRT či OpenWrt a řadě dalších využití.

Fluttershy, yay! | Komentářů: 0
14.1. 18:11 | Nová verze

Po roce vývoje od vydání verze 5.0 a více než 8 300 změnách byla vydána nová stabilní verze 6.0 softwaru, který vytváří aplikační rozhraní umožňující chod aplikací pro Microsoft Windows také pod GNU/Linuxem, Wine (Wikipedie). Z novinek lze zdůraznit core moduly ve formátu PE, Vulkan backend pro WineD3D, podporu DirectShow a Media Foundation nebo redesign textové konzole. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 5
Jestliže používáte distribuci CentOS, kterou náhradu plánujete vzhledem k oznámenému ukončení vydávání?
 (31%)
 (3%)
 (2%)
 (24%)
 (0%)
 (2%)
 (39%)
Celkem 147 hlasů
 Komentářů: 3, poslední 10.1. 13:01
Rozcestník

Dotaz: Jak vytvořit spustitelný skript v bashi ?

2.8.2005 19:59 mir
Jak vytvořit spustitelný skript v bashi ?
Přečteno: 4388×
Mám vytvořený shelový skript v Bashi. Lze z něj nějak udělat spustitelný soubor, tak, aby se klepnutím myšáka na ikonu otevřela konzole, a skript se v ní rozběhl ? Mám klikací SUSE 9,3,

Odpovědi

2.8.2005 20:04 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný bash ?
Příkazem chmod 644 <skript.sh> nastavíš právo ke spouštění. Následujícím příkazem se spustí xterm a v něm příslušný skript.

xterm -e </home/mir/skript.sh>

Schovat si to pod nějakou ikonku už zvládneš, ne?
Užívej dne – možná je tvůj poslední.
2.8.2005 20:30 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný bash ?
Příkazem chmod 644 <skript.sh> nastavíš právo ke spouštění.
Tak to by som sa fakt čudoval. :-( 755, samozrejme.
David Watzke avatar 2.8.2005 20:05 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný bash ?
chmod +x soubor abys mohl scripty spouštět, ale konsole se neotevře (jestli to není v tom scriptu)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
2.8.2005 20:55 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný bash ?
konsole -e /path/to/your_script

Podle okolností se může hodit ještě --noclose, případně --nomenubar

2.8.2005 21:42 mir
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Děkuji za odpovědi, sice jsem z nich nebyl zpočátku moudrý, ale pak jsem to s jejich pomocí a trochou logiky vyřešil.

Soubor jsem nastavil jako spustitelný (v SUSE je na to klikátko), koncovku jsem změnil na .mir (konverze-videa.sh.mir) a v ovládacím centru KDE jsem vytvořil novou položku, v níž jsem koncovku ".mir" asocioval s příkazem "konsole -e". Nyní mohu jakýkoliv script s koncovkou .mir spouštět myšákem,
vogo avatar 2.8.2005 21:47 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
proč dělat věci jednoduše, když to jde složitě ;)
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
2.8.2005 21:53 mir
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Jak se to vezme, moc práce to nedá a za to pohodlí to stojí ...
egg avatar 3.8.2005 19:08 egg | skóre: 20 | Praha
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Proč jsi to neasocioval přímo s koncovkou .sh?
3.8.2005 19:36 mir
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Bezpečnost. Jinak to samozřejmě jde.
3.8.2005 08:51 Tomáš
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Máte na první řádku
#!/bin/sh
??
3.8.2005 09:53 mir
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Samozřejmě, a viz výše, už to funguje.
3.8.2005 10:04 mir
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Vlastně #!/bin/bash.
3.8.2005 11:53 Tomáš
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
To by mělo být jedno, sh v /bin pravděpodobně bude symlink na /bin/bash
3.8.2005 12:43 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Hej, niekedy je to tak. Je to prax, za ktorú by som autorom toho symlinku dolamal ruky. Je to radosť, ked´ skript o sebe tvrdí, že je shellovský, avšak po prenesení do iného shellu nefunguje, pretože je v skutočnosti bashovský.
3.8.2005 14:15 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Pokud se bash spustí jako /bin/sh (zjistí to podle argv[0]) tak běží v kompatibily módu a chová se jako sh. Bohužel i mezi jednotlivými verzemi sh jsou rozdíly. Stačí si vyzkoušet skript využívající bash pole. Pokud ten sám skript pod tím samým bashem spustíte přes symlink /bin/sh, tak vám fungovat nebude. Stejně tak nebude fungovat Process Substitution (<() a >()). Bohužel v bash(1) se o tom co funguje a co ne člověk nedočte prakticky nic a na některých systémech je bohužel i sh(1) pouze symlink na bash(1). Naštěstí se dá sh(1) najít na internetu.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
3.8.2005 11:49 Tomáš
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Samozřejmě, a viz výše, už to funguje.
Díky tý změně a asociaci mir souboru?
3.8.2005 16:42 mir
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Ano. Práva + spustitelnost (755), asociace "konzole -e" k nějaké vymyšlené příponě (raději neasociujte přímo ".sh"), a skripty s takto přepsanou příponou jdou spustit myšákem.
3.8.2005 17:15 Tomáš
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Tohle řešení mi připadá jaxi nesystémové... Předpokládám, že ostatní skripty se spouštět dají, to už bych si radši zkopíroval jinej a "vykuchal" bych ho.
3.8.2005 17:27 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Ale ne, tazateli nejde o to, že by mu skripty nešly spouštět (i když to trochu nešťastně formuloval, takže mohl takový dojem vzniknout). Šlo mu o to, aby když v Konqueroru klikne na skript, otevřelo se automaticky terminálové okno programu konsole a v něm se spustil ten skript.
3.8.2005 17:24 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Nedá mi to: "klikací SuSE 9.3" je nějaká speciální verze, jiná než ta, kterou mám já? Že by třeba verze bez driveru klávesnice? :-)
3.8.2005 18:00 mir
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
1) Přesně tak.
2) Hehehe !!! Víte, to jsem napsal proto, že podle názorů některých je Suse, Mandriva (a nedej přírodo Linspire) moc "windowsoidní" - a vlastně to snad ani není Linux ...
Podle mně je SUSE skvělý Linux ...
David Watzke avatar 3.8.2005 18:08 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Dětskej Linux :-D
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
3.8.2005 18:22 mir
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Linux pro lidi, kteří chtějí na počítači něco dělat, nikoliv vrtat se v systému.
Abych to přirovnal - bicykl je jistě výborná věc (např. zdraví). Ale pokud chcete být rychle na 500 km vzdáleném místě, použijete auto, autobus, vrtulník či jiný samohyb.
Vždycky jde o to, použít k danému účelu vhodný nástroj.
3.8.2005 18:25 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Jasně, když jsem si poprvé instaloval Slack, ještě tahal kačera, ale on si teď nainstaloval Gentoo, tak je velký guru… :-)
David Watzke avatar 3.8.2005 18:59 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Já to myslel přece ze srandy :-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
3.8.2005 19:32 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Vždyť já vím… Jinak by byla moje odpověď asi ostřejší a nebyl by tam smajlík… :-)
3.8.2005 18:11 ###
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
že podle názorů některých je Suse, Mandriva (a nedej přírodo Linspire) moc "windowsoidní" - a vlastně to snad ani není Linux ...
Na to nesmis dat. Kazda distribuce je takova jakou si ji udelas a to ze to nekdo nechape je jeho problem. Pro me treba neni zadna klikaci. ;-)
Ondrej avatar 3.8.2005 18:16 Ondrej | skóre: 20 | blog: darkblair_server | Praha
Rozbalit Rozbalit vše Re: Jak vytvořit spustitelný skript v bashi ?
Pro me je slackware na serveru neklikaci a na notebooku pravo-klikaci (fluxbox bez ikonek)
Nikdo neni nikdy lepsi nez ty! Pouze ty jsi obcas horsi nez ostatni.

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.