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 04:44 | Nová verze

    Byla vydána nová verze 2.54.0 distribuovaného systému správy verzí Git. Přispělo 137 vývojářů, z toho 66 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 13.0. Přehled novinek v aktualizované dokumentaci a na YouTube. Stalo se tak na konferenci GrafanaCON 2026.

    Ladislav Hagara | Komentářů: 0
    včera 19:00 | IT novinky

    Na YouTube proběhl Framework [ Next Gen ] Event 2026. Společnost Framework představila nový Framework Laptop 13 Pro, vylepšení Framework Laptopu 16 a OCuLink Dev Kit pro připojení vysoce výkonných periferií jako jsou eGPU a bezdrátovou klávesnici s integrovaným touchpadem Framework Wireless Touchpad Keyboard.

    Ladislav Hagara | Komentářů: 0
    včera 18:22 | Nová verze

    Byl vydán Mozilla Firefox 150.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 150 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 1
    včera 17:22 | Zajímavý software

    Byl představen (reddit, 𝕏) webový prohlížeč Brave Origin. Jedná se webový prohlížeč Brave bez VPN, krypto peněženky a odměn, tj. bez funkcí, ze kterých je vývoj Brave financován. Stojí jednorázově 59,99 dolarů. Verze pro Linux je zdarma.

    Ladislav Hagara | Komentářů: 1
    včera 12:44 | IT novinky

    Tim Cook po 15 letech opustí post generálního ředitele americké technologické společnosti Apple. Od 1. září ho vystřídá John Ternus, který byl dosud odpovědný za hardware. Cook se stane předsedou představenstva. Cook vedl Apple od roku 2011, kdy funkci převzal od zesnulého spoluzakladatele společnosti Stevea Jobse.

    Ladislav Hagara | Komentářů: 1
    včera 12:33 | Humor

    Evropská aplikace na ověřování věku uživatelů lze hacknout během dvou minut, navzdory tvrzením předsedkyně Evropské komise Uršuly von der Leyenové, že je tato aplikace 'technicky připravená pro ostré nasazení' a 'splňuje nejvyšší standardy ochrany osobních údajů na světě'. Zdrojové kódy aplikace byly Bruselem zveřejněny v repozitářích na GitHubu.

    MakeIranBombedAgain❗ | Komentářů: 4
    20.4. 15:33 | IT novinky

    Po 26 letech od protiprávního policejního zásahu, který byl spuštěn na základě podnětu společnosti Microsoft, Obvodní soud pro Prahu 2 rozsudkem potvrdil, že Mironet prokázal významnou část svého nároku na náhradu škody vůči Ministerstvu spravedlnosti ČR. Soudem nyní přiznaná část nároku znamená rekordní odškodné, jaké kdy české soudy přiznaly za nesprávný postup státu. Spor byl rozdělen na několik škod, u pravomocně uzavřených částí

    … více »
    Ladislav Hagara | Komentářů: 28
    20.4. 15:22 | Nová verze

    Lehké desktopové prostředí LXQt bylo vydáno ve verzi 2.4.0. Jde o převážně opravné vydání s drobnými vylepšeními podpory Waylandu.

    |🇵🇸 | Komentářů: 0
    20.4. 12:44 | IT novinky

    Počítačová hra Kingdom Come: Deliverance 2 českého studia Warhorse získala cenu BAFTA v kategorii nejlepší příběh. V konkurenci pěti dalších nominovaných děl porazila i úspěšnou francouzskou hru Clair Obscur: Expedition 33, která v letošním ročníku získala cenu za nejlepší hru roku.

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (8%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (2%)
     (15%)
     (25%)
    Celkem 1374 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: bash a substring

    3.6.2007 13:32 igor
    bash a substring
    Přečteno: 709×
    ahoj, pomoci rpm -qa jsem si vyselektoval seznam vsech nainstalovanych rpm baliku. Vypis vypada takto: .... openldap-devel-2.3.27-5 samba-client-3.0.23c-2 quota-3.13-1.2.3.2.el5 libuser-devel-0.54.7-2.el5.1 pam_ccreds-3-5 frysk-0.0.1.2006.12.22.rh1-4.el5

    ....

    Jak v mam bashu upravit vypis tak ,ze obdrzim jmena rpm balicku bez ciselneho oznaceni? Dik I .... openldap-devel samba-client quota libuser-devel pam_ccreds frysk ...

    Odpovědi

    3.6.2007 13:36 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: bash a substring
    rpm -qa --queryformat '%{NAME}\n'
    3.6.2007 13:36 outsider
    Rozbalit Rozbalit vše Re: bash a substring
    HINT: rpm --querytags

    rpm -qa --qf '%{NAME}\n'
    3.6.2007 17:36 igor
    Rozbalit Rozbalit vše Re: bash a substring
    Dik za radu... ,ale muj problem to neresi. Seznamy mam v txt souborech a rpm jiz nespustim (servery jiz jsou reinstalovane). igor
    3.6.2007 17:54 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: bash a substring

    Pokud netrváte na bashi, můžete zkusit

      sed -e 's/-[^-]*-[^-]*$//'
    

    Pokud ano, tak

      while read s; do echo "${s%-*-*}"; done
    

    Ale jak moc to bude univerzální, to si netroufám odhadnout.

    3.6.2007 18:00 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
    Rozbalit Rozbalit vše Re: bash a substring
    Např. na Mandrivě jsou výsledky "rpm -qa --queryformat..." a toho sedu stejné.
    3.6.2007 18:10 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: bash a substring
    Což o to, to u mne také. Ale abych mohl prohlásit, že takhle to opravdu funguje, musel bych mít jistotu, že nějaká specifikace garantuje, že výstup má vždy tvar pkgname-version-release, kde version ani release nemohou za žádných okolností obsahovat pomlčku. A takovou jistotu nemám.
    3.6.2007 18:21 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
    Rozbalit Rozbalit vše Re: bash a substring
    LOL, tohle jsem opravdu potřeboval vysvětlit.
    3.6.2007 18:37 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: bash a substring
    Očividně ano. Jinak byste totiž chápal, že váš předchozí příspěvek byl zbytečný. Kdyby ty výstupy u mne nebyly stejné, vůbec bych sem to řešení nedával.
    3.6.2007 19:43 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
    Rozbalit Rozbalit vše Re: bash a substring :-(
    Očividné je akorát to, že všechny myšlenky mi číst neumíte :-P Co je na tom, že ten komentář opravdu přísně vzato zbytečný je? Nebo snad něčemu ubližuje? Prostě jsem to zkusil a opravdu to fungovalo, tak jsem vás chtěl potěšit, že ani v Mandrivě jsem nenalezl protipříklad (všimněte si v Mandrivě, ne v OpenSUSE, samozřejmě jsem předpokládal, že jste to vyzkoušel).
    3.6.2007 17:58 outsider
    Rozbalit Rozbalit vše Re: bash a substring
    $ rpm -qa|perl -pe 's/(.*)(-.*?)(-.*?)$/$1/'|sort > x2.txt
    $ rpm -qa --qf '%{NAME}\n'|sort > x1.txt
    $ diff x1.txt x2.txt
    $ cmp x1.txt x2.txt
    $ echo $?
    0
    
    Distribuce je Mandriva 2007.1... Ze to funguje spravne vzdy a vsude nezarucuju...
    3.6.2007 20:44 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: bash a substring
    Když je v dotazu řeč o bashi, tak
    while read; do
      echo ${REPLY%-*-*}
    done < seznam.txt
    
    za předpokladu že balíky vždy končí -něco-něco a toto chcete odříznout.

    Pokud je to složitější tak sed který umí regexp, čímž se dá zvládnout víc.
    3.6.2007 20:46 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: bash a substring
    Aha, už to tu je.. tak nic :)

    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.