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í
×
    včera 17:55 | Zajímavý projekt

    Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila open source robota Reachy Mini (YouTube). Předobjednat lze lite verzi za 299 dolarů a wireless verzi s Raspberry Pi 5 za 449 dolarů.

    Ladislav Hagara | Komentářů: 7
    11.7. 16:44 | Komunita

    Dnes v 17:30 bude oficiálně vydána open source počítačová hra DOGWALK vytvořena v 3D softwaru Blender a herním enginu Godot. Release party proběhne na YouTube od 17:00.

    Ladislav Hagara | Komentářů: 4
    11.7. 14:55 | Humor

    McDonald's se spojil se společností Paradox a pracovníky nabírá také pomocí AI řešení s virtuální asistentkou Olivii běžící na webu McHire. Ian Carroll a Sam Curry se na toto AI řešení blíže podívali a opravdu je překvapilo, že se mohli přihlásit pomocí jména 123456 a hesla 123456 a získat přístup k údajům o 64 milionech uchazečů o práci.

    Ladislav Hagara | Komentářů: 15
    11.7. 00:11 | Nová verze

    Byla vydána (𝕏) červnová aktualizace aneb nová verze 1.102 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.102 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 1
    10.7. 21:00 | Bezpečnostní upozornění

    Byla vydána nová verze 2.4.64 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 8 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 4
    10.7. 15:22 | Nová verze

    Společnost xAI na síti 𝕏 představila Grok 4, tj. novou verzi svého AI LLM modelu Grok.

    Ladislav Hagara | Komentářů: 12
    10.7. 12:55 | Bezpečnostní upozornění

    Ministerstvo vnitra odhalilo závažný kyberincident v IT systému resortu. Systém, do kterého se dostal útočník bez oprávnění, byl odpojen a nedošlo k odcizení dat [𝕏].

    Ladislav Hagara | Komentářů: 16
    10.7. 11:55 | Humor

    Před rokem byla streamovací služba HBO Max přejmenována na Max. Dle managementu slovo HBO v názvu nebylo důležité. Včera byl Max přejmenován zpět na HBO Max. Kolik milionů dolarů to stálo? 😂

    Ladislav Hagara | Komentářů: 16
    10.7. 02:11 | Nová verze

    Byla vydána nová major verze 8.0.0 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata (Wikipedie). Přehled novinek v oficiálním oznámení a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    10.7. 01:11 | Nová verze

    Mastodon (Wikipedie) - sociální síť, která není na prodej - byl vydán ve verzi 4.4. Přehled novinek s náhledy a videi v oznámení na blogu.

    Ladislav Hagara | Komentářů: 1
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (27%)
     (7%)
     (3%)
     (1%)
     (1%)
     (4%)
    Celkem 391 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Dotaz: Znak pro relativni cestu vudci ceste k programu?

    20.2.2009 22:45 Tomáš Skočdopole | skóre: 13
    Znak pro relativni cestu vudci ceste k programu?
    Přečteno: 188×

    Dobry den,

    vsichni vime, ze soubor ~/foo je v domovskem adresari, ../bar je v adresari o uroven vyse atd...

    A ja bych se chtel zde zeptat, zda je definovano neco podobneho pro zadani cesty k souboru pro program, aby byla relativni vudci ceste ke spoustenemu programu.

    Napriklad kdyz spustim $ program --plugin "pluginA" --plugin "~/adresar/pluginB" --plugin "???/pluginX"

    Tak vlastne pluginA je v aktualnim adresari kde jsem nyni, pluginB je v adresari /home/user/adresar/ a potreboval bych aby pluginX byl ze stejneho adresare, kde lezi binarka programu.

    Existuje neco takoveho?

    Dekuji.

    Odpovědi

    20.2.2009 23:08 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: Znak pro relativni cestu vudci ceste k programu?
    Nie. ~ je vec, ktorú spracováva shell - viď EXPANSION v manuálovej stránke shell-u. Adresár .. je skutočný adresár, nie je to nejaká špeciálna obsluha v API alebo shelli. Potrebuješ zistiť, kde leží binárka spusteného programu. Buď sa tá binárka našla podľa abolútnej cesty, podľa relatívnej cesty, alebo podľa PATH. Ošetri tieto tri pripady a vo väčšina prípadov to zafunguje.
    michich avatar 20.2.2009 23:40 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Znak pro relativni cestu vudci ceste k programu?
    V argv[0] máš cestu ke své binárce.
    20.2.2009 23:50 R
    Rozbalit Rozbalit vše Re: Znak pro relativni cestu vudci ceste k programu?
    Nemas. V argv[0] mas prikaz tak, ako bol spusteny. Takze ak je program v ceste a spustis ho napisanim jeho nazvu v shelli, argv[0] bude obsahovat len ten nazov. A to tiez nemusi byt vzdy pravda, je to len konvencia (zalezi od rodicovskeho procesu, co vlozi do argv[0]).
    michich avatar 21.2.2009 00:20 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Znak pro relativni cestu vudci ceste k programu?
    ak je program v ceste a spustis ho napisanim jeho nazvu v shelli, argv[0] bude obsahovat len ten nazov
    Takhle se to u mě zjevně nechová. Mám v takovém případě v argv[0] plnou cestu.

    Další možnost je kouknout, kam vede symlink /proc/<pid>/exe.
    21.2.2009 00:58 l4m4
    Rozbalit Rozbalit vše Re: Znak pro relativni cestu vudci ceste k programu?
    To se ti to chová nějak divně. V argv[0] je to, co tam postrčil rodičovský proces v argumentu execve(), a to může být kdeco.

    V /proc je snažší se podívat na /proc/self/exe.
    michich avatar 21.2.2009 06:55 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Znak pro relativni cestu vudci ceste k programu?
    V argv[0] je to, co tam postrčil rodičovský proces v argumentu execve(), a to může být kdeco.
    No jo, může. Můj shell to dělá tak, jak jsem uvedl. Jiný to může dělat jinak.
    21.2.2009 08:28 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Znak pro relativni cestu vudci ceste k programu?
    Bývá to tak, že program má natvrdo nebo v nějakém konfiguráku stanoveno, kde bude hledat své pluginy, pokud budou mít relativní cestu. Pro dohledání binárky můžete případně použít which či podobné.

    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.