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 18:33 | IT novinky

    Google představil telefon Pixel 10a. S funkci Satelitní SOS, která vás spojí se záchrannými složkami i v místech bez signálu Wi-Fi nebo mobilní sítě. Cena telefonu je od 13 290 Kč.

    Ladislav Hagara | Komentářů: 0
    včera 16:22 | Komunita

    Byl publikován přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Fedora 43 Asahi Remix s KDE Plasma už funguje na M3. Zatím ale bez GPU akcelerace. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.

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

    Red Hat představil nový nástroj Digital Sovereignty Readiness Assessment (GitHub), který organizacím umožní vyhodnotit jejich aktuální schopnosti v oblasti digitální suverenity a nastavit strategii pro nezávislé a bezpečné řízení IT prostředí.

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

    BarraCUDA je neoficiální open-source CUDA kompilátor, ale pro grafické karty AMD (CUDA je proprietární technologie společnosti NVIDIA). BarraCUDA dokáže přeložit zdrojové *.cu soubory (prakticky C/C++) přímo do strojového kódu mikroarchitektury GFX11 a vytvořit tak ELF *.hsaco binární soubory, spustitelné na grafické kartě AMD. Zdrojový kód (převážně C99) je k dispozici na GitHubu, pod licencí Apache-2.0.

    NUKE GAZA! 🎆 | Komentářů: 0
    17.2. 17:00 | IT novinky

    Podvodné reklamy na sociálních internetových platformách, jako je Facebook, Instagram nebo X, vytvořily loni v Česku jejich provozovatelům příjmy 139 milionů eur, tedy zhruba 3,4 miliardy korun. Proti roku 2022 je to nárůst o 51 procent. Vyplývá to z analýzy Juniper Research pro společnost Revolut. Podle výzkumu je v Česku zhruba jedna ze sedmi zobrazených reklam podvodná. Je to o 14,5 procenta více, než je evropský průměr, kde je podvodná každá desátá reklama.

    Ladislav Hagara | Komentářů: 6
    17.2. 15:44 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.6 (Mastodon). Přehled novinek i s videi a se snímky obrazovek v oficiálním oznámení. Podrobný přehled v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    17.2. 03:22 | Nová verze

    Czkawka a Krokiet, grafické aplikace pro hledání duplicitních a zbytečných souborů, byly vydány ve verzi 11.0. Podrobný přehled novinek v příspěvku na Medium. Od verze 7.0 je vedle frontendu Czkawka postaveného nad frameworkem GTK 4 vyvíjen nový frontend Krokiet postavený nad frameworkem Slint. Frontend Czkawka je už pouze v udržovacím módu. Novinky jsou implementovány ve frontendu Krokiet.

    Ladislav Hagara | Komentářů: 27
    17.2. 02:00 | Zajímavý článek

    Jiří Eischmann na svém blogu publikoval článek Úvod do MeshCore: "Doteď mě radioamatérské vysílání úplně míjelo. Když jsem se ale dozvěděl, že existují komunity, které svépomocí budují bezdrátové sítě, které jsou nezávislé na Internetu a do značné míry taky elektrické síti a přes které můžete komunikovat s lidmi i na druhé straně republiky, zaujalo mě to. Když o tom přede mnou pořád básnili kolegové v práci, rozhodl jsem se, že to zkusím taky.

    … více »
    Ladislav Hagara | Komentářů: 4
    16.2. 22:55 | Nová verze

    Byla vydána verze 0.5.20 open source správce počítačových her na Linuxu Lutris (Wikipedie). Přehled novinek v oznámení na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    16.2. 12:44 | IT novinky

    Peter Steinberger, autor open source AI asistenta OpenClaw, nastupuje do OpenAI. OpenClaw bude převeden pod nadaci a zůstane otevřený a nezávislý.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (4%)
     (2%)
     (12%)
     (26%)
    Celkem 902 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: Smazat vsechny slozky krome nejnovejsi

    15.10.2019 18:04 matata | skóre: 13
    Smazat vsechny slozky krome nejnovejsi
    Přečteno: 480×
    Ahoj, poradíte prosím script který ba ve složce smazal vsechny podsložky krome nejnovejší složky?

    Odpovědi

    15.10.2019 18:57 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi
    FAQ ?
    15.10.2019 21:52 debian+
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi
    # testovacie data
    mkdir a; sleep 1; mkdir b; sleep 1; mkdir c; sleep 1; touch d; sleep 1; touch najnovsi
    
    # zmaze okrem poslednej polozky, zo vsetkych priecinkov a suborov
    ls -t | tac | head -n -1 | xargs rm -R
    Max avatar 15.10.2019 22:40 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi
    Jen bych doplnil, že by to nemělo být "ls -t", ale "ls -dt", protože tazatel chtěl adresáře.
    Zdar Max
    Měl jsem sen ... :(
    16.10.2019 01:18 debian+
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi
    Pozor !!! -d vrati nieco ine, ako predpoklad ze iba adresae !!!
    Vid http://man7.org/linux/man-pages/man1/ls.1.html alebo si to prakticky odskusaj.
    Max avatar 16.10.2019 10:17 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi
    Nevím, mně to přijde ok "list directories themselves, not their contents". A samozřejmě jsem to zkoušel a funguje to. Resp. formát je :
    ls -dt adresar/*/
    
    Zdar Max
    Měl jsem sen ... :(
    16.10.2019 11:20 debian+
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi
    Takto zapisane to funguje. Ale prakticky o mnozinu adresare sa stara /*/ shell. Skus is zamenit ls za echo. Vyhod -d a co dostanes. Nie je to presne, ze vypise adresare. Skus si ls -d /.

    Dik, ale na druhej strane usetri ten zlozity find. Ale zas budes musiet odstranovat lomitka. Cize bez pomocnej premennej posl a premenna posledny bude nasledovne:
    vysledny=`basename $((cd ../; ls -dt test/*/)|head -n 1)`
    15.10.2019 23:06 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi
    ls--sort=time a --reverse, takže ten tac netreba. Ale má ten problém, že vypíše aj súbory a nie len adresáre. Ak som dobre pochopil, tak sa majú mazať len adresáre. Riešením by mohol byť find -type d alebo loop a test -d. No a miesto toho head by sa dal použiť tail +2 ... podľa chuti.
    16.10.2019 03:21 debian+
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi
    Ktory casovy udaj myslis pod pojmom zmena pre polozku priecinka? Acces, modify or change? Dal som ze change.

    Rob si s tym co chces:
    #!/bin/bash
    
    # TESTOVANIE - dalej 3 odseky dalej zakomentuj/zmaz, ak nechces testovat
    
    # TESTOVANIE - pripravy priecinok na testovanie
    rm -fR /dev/shm/test
    mkdir /dev/shm/test
    
    # presunie do precinku, v kt. maze
    cd /dev/shm/test
    
    # TESTOVANIE - vytvori testovacie subory
    echo -n "vytvara testovacie subory "
    mkdir a; sleep 1; touch b; sleep 1; mkdir c; sleep 1; mkdir zostat; sleep 1; touch d; sleep 1; touch e
    echo " [ok]"
    
    # posledny priecinok aj s casom
    posl=`find -mindepth 1 -maxdepth 1 -path "./*" -type d -printf "%C+ %P\n" | sort | tail -n 1`
    posledny="${posl:31}"
    
    # mazem vsetky priecinky okrem posledneho
    for p in `find -mindepth 1 -maxdepth 1 -path "./*" -type d`; do
    	if [ ! "$p" = "./$posledny" ];
    		then rm -R "$p";
    	fi
    done
    
    # TESTOVANIE - vysledna hlaska o ukoneceni
    echo "zmazane, okrem posledneho priecinku"
    16.10.2019 04:43 debian+
    Rozbalit Rozbalit vše Re: Smazat vsechny slozky krome nejnovejsi

    Parameter -path "./*" je nadbytočný, zmaz si ho. A ifsom zle zalomil, má byť za then, nie pred.

    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.