abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 21:55 | Nová verze

    Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.

    Ladislav Hagara | Komentářů: 4
    včera 20:22 | IT novinky

    Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | Nová verze

    Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    7.5. 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 10
    7.5. 18:33 | IT novinky

    Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.

    Ladislav Hagara | Komentářů: 2
    7.5. 17:11 | Nová verze

    Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    7.5. 13:44 | Komunita

    Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2023. Vybráni byli Bruno Haible za dlouhodobé příspěvky a správu knihovny Gnulib, nováček Nick Logozzo za front-end Parabolic pro yt-dlp a tým Mission logiciels libres francouzského státu za nasazování svobodného softwaru do praxe.

    Fluttershy, yay! | Komentářů: 0
    7.5. 13:11 | IT novinky

    Před 10 lety Microsoft dokončil akvizici divize mobilních telefonů společnosti Nokia a pod značkou Microsoft Mobile ji zanedlouho pohřbil.

    Ladislav Hagara | Komentářů: 2
    6.5. 21:33 | Komunita

    Fedora 40 release party v Praze proběhne v pátek 17. května od 18:30 v prostorách společnosti Etnetera Core na adrese Jankovcova 1037/49, Praha 7. Součástí bude program kratších přednášek o novinkách ve Fedoře.

    Ladislav Hagara | Komentářů: 5
    6.5. 21:11 | IT novinky

    Stack Overflow se dohodl s OpenAI o zpřístupnění obsahu Stack Overflow pro vylepšení OpenAI AI modelů.

    Ladislav Hagara | Komentářů: 1
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (63%)
     (7%)
     (14%)
     (16%)
    Celkem 139 hlasů
     Komentářů: 10, poslední včera 17:35
    Rozcestník

    Dotaz: sed - náhrada znaku

    25.7.2007 09:23 David | skóre: 21 | Praha
    sed - náhrada znaku
    Přečteno: 706×
    Ahoj, v promenne PATH je hodnota /home/www nebo /home/www/ jak udelat, aby se pripad cislo dve automaticky prevedl na pripad cislo jedna?
    Proste kdyz uzivatel napise (priradi do promenne) /home/www nebo /home/www/, bude vzdy v promenne PATH hodnota /home/www

    Odpovědi

    25.7.2007 09:42 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: lehka otazka (mozna na sed)
    s|/home/www/|/home/www|

    Nebo nechápu nějakou záludnost zadání?
    25.7.2007 09:46 David | skóre: 21 | Praha
    Rozbalit Rozbalit vše Re: lehka otazka (mozna na sed)
    Se stydim..... Samozrejme spravna odpoved, diky.
    25.7.2007 09:50 David | skóre: 21 | Praha
    Rozbalit Rozbalit vše Re: lehka otazka (mozna na sed)
    Mi to nemysli....., to /home/www, popr. /home/www/ je obsahem promenne ktery zada uzivatel, takze dopredu nevime co tam je. Jde proste o to uriznout posledni lomitko, pokud tam je.
    David Watzke avatar 25.7.2007 09:49 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: sed - náhrada znaku
    PATH=${PATH//\/:/:}
    Má to ale side-effect, že když je v PATH cesta /, tak ji to odstraní a zůstanou tam dvě dvojtečky za sebou. To se dá vyřešit následným spuštěním:
    PATH=${PATH//::/:\/:}
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 25.7.2007 09:52 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: sed - náhrada znaku
    Jinak já jsem počítal se standardním použitím PATH. Pokud ji používáš k něčemu jinému, pak by to bylo:
    PATH=${PATH%/}
    ale vymysli si jinej název proměnný.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    25.7.2007 09:55 David | skóre: 21 | Praha
    Rozbalit Rozbalit vše Re: sed - náhrada znaku
    promenna se ve skutecnosti jmenuje VIRTHOME a vytvari ji uzivatel za behu skriptu a potrebuju proste odriznout posledni lomitko, pokud tam je
    David Watzke avatar 25.7.2007 09:58 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: sed - náhrada znaku
    V takovém případě po získání proměnné spusť
    VIRTHOME=${VIRTHOME%/}
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    25.7.2007 09:59 David | skóre: 21 | Praha
    Rozbalit Rozbalit vše Re: sed - náhrada znaku
    Thx, nebyl by jeste odkaz, kde bych si o tomto "triku" precetl, popr. se rovnou naucil nejake triky navic?
    David Watzke avatar 25.7.2007 10:04 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: sed - náhrada znaku
    Nerad to dělám, ale man bash :-D Sekce Parameter Expansion.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    25.7.2007 10:47 David | skóre: 21 | Praha
    Rozbalit Rozbalit vše Re: sed - náhrada znaku
    Diky :), man bash mi uz dlouho nikdo nedoporucil :)

    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.