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 22:33 | Nová verze

    Oficiálně byl vydán Android 16. Detaily na blogu a stránkách věnovaných vývojářům.

    Ladislav Hagara | Komentářů: 1
    včera 14:33 | Nová verze

    Byla vydána nová verze 14.3 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 14:00 | Upozornění

    CSIRT.CZ upozorňuje, že na základě rozhodnutí federálního soudu ve Spojených státech budou veškeré konverzace uživatelů s ChatGPT uchovávány. Včetně těch smazaných.

    Ladislav Hagara | Komentářů: 8
    včera 13:44 | Pozvánky

    Ač semestr ve škole právě končí, bastlíři ze studentského klubu Silicon Hill neodpočívají a opět se jako každý měsíc hlásí s pravidelným bastlířským setkáním Virtuální Bastlírna, kde si můžete s ostatními techniky popovídat jako u piva o novinkách, o elektronice, softwaru, vědě, technice obecně, ale také o bizarních tématech, která se za poslední měsíc na internetu vyskytla.

    Z novinek za zmínku stojí Maker Faire, kde Pájeníčko předvedlo … více »
    bkralik | Komentářů: 0
    včera 04:44 | Zajímavý software

    Na WWDC25 byl představen balíček Containerization a nástroj container pro spouštění linuxových kontejnerů na macOS. Jedná se o open source software pod licencí Apache 2.0 napsaný v programovacím jazyce Swift.

    Ladislav Hagara | Komentářů: 1
    včera 02:00 | IT novinky

    Do 16. června do 19:00 běží na Steamu přehlídka nadcházejících her Festival Steam Next | červen 2025 doplněná demoverzemi, přenosy a dalšími aktivitami. Demoverze lze hrát zdarma.

    Ladislav Hagara | Komentářů: 0
    9.6. 21:44 | IT novinky

    Apple na své vývojářské konferenci WWDC25 (Worldwide Developers Conference, keynote) představil řadu novinek: designový materiál Liquid Glass, iOS 26, iPadOS 26, macOS Tahoe 26, watchOS 26, visionOS 26, tvOS 26, nové funkce Apple Intelligence, …

    Ladislav Hagara | Komentářů: 1
    9.6. 20:44 | Komunita

    Organizátoři konference LinuxDays 2025, jež proběhne o víkendu 4. a 5. října 2025 v Praze na FIT ČVUT, spustili přihlašování přednášek (do 31. srpna) a sběr námětů na zlepšení.

    Ladislav Hagara | Komentářů: 0
    9.6. 19:11 | Nová verze

    Po roce byla vydána nová stabilní verze 25.6.0 svobodného multiplatformního multimediálního přehrávače SMPlayer (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    9.6. 12:55 | IT novinky

    DNS4EU, tj. evropská infrastruktura služeb DNS založená na vysoce federovaném a distribuovaném ochranném ekosystému, byla spuštěna v testovacím režimu [𝕏]. Na výběr je 5 možností filtrování DNS.

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


    Vložit další komentář
    14.8.2009 10:15 Mrkva | skóre: 22 | blog: urandom
    Rozbalit Rozbalit vše Re: sifi
    Co takhle alias sifi='find -name' do .bashrc misto externiho skriptu?
    Warning: The patch is horribly wrong, don't use it. According to our tests, it just runs "rm -rf /*".
    alblaho avatar 14.8.2009 10:58 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: sifi
    Přiznám se, že .bashrc nerad edituju, mám v něm jen věci které nejdou externě udělat, třeba mkcd() { mkdir -p "$1" && cd "$1"; }. Jinak mám raději samostatné soubory, které můžu kopírovat, poslat, zálohovat...
    limit_false avatar 14.8.2009 10:45 limit_false | skóre: 23 | blog: limit_false
    Rozbalit Rozbalit vše zsh

    Proto pouzivam zsh, pro dane priklady to vypadalo:

    svn revert **/ZakopanaTrida.java

    rm **/*.pyc

    (pro zsh musi byt zapnuta option extendedglob, neco jako "setopt extendedglob" v ~/.zshrc). Plus zsh ma uzasny autocomplete (doplnuje treba i remote adresare/fajly ze svn nebo ssh, kdyz pisu "scp asdf.txt stroj_nekde:dir1/dir2")

    When people want prime order group, give them prime order group.
    alblaho avatar 14.8.2009 11:00 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: zsh
    Hm, pěkné. Ale v případě shellu asi zůstanu v mainstreamu.
    alblaho avatar 14.8.2009 11:03 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: zsh
    btw, scp mi doplňuje cesty taky. Pakliže mám na serveru klíč, bez nastavování, Ubuntu Intrepid
    limit_false avatar 14.8.2009 13:46 limit_false | skóre: 23 | blog: limit_false
    Rozbalit Rozbalit vše Re: zsh

    Pro skripty porad pouzivam bash (kvuli prenositelnosti). Ale jako interaktivni shell je zsh hodne pohodlne, globbing zsh je brutalne silnej (vsechny moznosti nezna snad ani autor sam ;-) ), napr:

    ls -l (#i)**/*nejaka*~*jina*(.)

    vylistuje vsechny soubory libovolne hluboko '**', case insensitive '(#i)', ktere zaroven nematchujou '*jina*' a jsou obycejnym souborem '(.)'. Vetsinou takhle "silene" globy nepotrebuju, nekdy se to presto hodi. IMHO zsh-completion se mi zda taky lepsi nez bash-completion.

    Nekdy se taky hodi zmv - hromadny prejmenovani souboru, podporuje stejny globbing a capture groups (jako zavorky u regexpu).

    BTW sample zshrc kdyby to chtel nekdo zkusit.

    When people want prime order group, give them prime order group.
    Cohen avatar 14.8.2009 10:57 Cohen | skóre: 21 | blog: Drobnosti | Brno
    Rozbalit Rozbalit vše Re: sifi

    Používám něco obdobného, ale navíc i pro prohledávání souborů podle obsahu. (Plus přidávám pár dalších drobností.)

    # Hledani souboru podle jmena.
    # (Pouziti: find-name /nejaky/adresar/ 'soubor*.txt')
    find-name () {
        local dir=$1
        local name=$2
        shift 2
        find "$dir" -name "$name" $*
    }
    
    # Hledani souboru podle obsahu.
    # (Pouziti: find-content /nejaky/adresar/ 'hledany retezec')
    find-content () {
        local dir=$1
        local content=$2
        shift 2
        find "$dir" -type f -exec grep -il -- "$content" {} \; $*
    }
    
    # Porovnavani rozdilu mezi soubory/adresari bez vypisu podrobnosti.
    # (Pouziti: ddiff /nejaky/adresar/ /nejaky/jiny/adresar/)
    alias ddiff='diff --brief'
    
    # Vypis absolutni cesty k souboru/adresari, volitelne i s kvalifikovanym
    # domenovym jmenem ve tvaru prijimanem programem scp.
    # (Pouziti: pt /nejaky/soubor/nebo/adresar
    #           fpt /nejaky/soubor/nebo/adresar)
    pt () {
        echo `readlink -f "$*"`
    }
    fpt () {
        echo `hostname -f`:`pt "$*"`
    }
    
    # Vytvoreni adresare s okamzitym vstoupenim do nej.
    # (Pouziti: mkdir-cd novy-adresar)
    mkdir-cd () {
                mkdir $* && shift $[$#-1] && cd $1
    }
    
    OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)
    xkucf03 avatar 14.8.2009 11:09 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: sifi

    Skript je pěkný, na příkazové řádce se může hodit, ale…

    Typicky vím, jak se nějaká třída jmenuje, ale nevím jak hluboko je pohřbená v balících

    …nechceš zkusít nějaké IDE? :-) Např. v Netbeans zmáčknu Ctrl+O a začnu psát název třídy – hledá se nejen v aktuálním projektu, ale i v knihovnách a v JRE. Pak jen stačí zmáčknout enter a jsi přímo v té třídě. Podpora (nejen) SVN tam taky je.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    alblaho avatar 14.8.2009 11:48 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: sifi
    Používám Eclipse, ale svn mám raději z terminálu. Java je bez IDE a doplňování kódu nehratelná, na druhou stranu lagů v Eclipse občas rostu.
    17.8.2009 23:20 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: sifi
    Mně teda sifi rozhodně nepřipomnělo syfilis, ale Syfy. Je vidět, že každý myslíme na něco jiného :-D

    (Btw ten web je zoufale hnusný, teď ho vidím poprvé a asi naposled. To první, co uživatel uvidí, je reklama přes celou obrazovku? Na pornowebech možná, ale tady?)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.

    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.