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 01:00 | Komunita

    Z upstreamu GNOME Mutter byl zcela odstraněn backend X11. GNOME 50 tedy poběží už pouze nad Waylandem. Aplikace pro X11 budou využívat XWayland.

    Ladislav Hagara | Komentářů: 0
    dnes 00:00 | IT novinky

    Byl publikován plán na odstranění XSLT z webových prohlížečů Chrome a Chromium. S odstraněním XSLT souhlasí také vývojáři Firefoxu a WebKit. Důvodem jsou bezpečnostní rizika a klesající využití v moderním webovém vývoji.

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

    Desktopové prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklé sloučením projektů Razor-qt a LXDE bylo vydáno ve verzi 2.3.0. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 05:55 | IT novinky

    Organizace Open Container Initiative (OCI) (Wikipedie), projekt nadace Linux Foundation, vydala Runtime Specification 1.3 (pdf), tj. novou verzi specifikace kontejnerového běhového prostředí. Hlavní novinkou je podpora FreeBSD.

    Ladislav Hagara | Komentářů: 0
    4.11. 11:33 | IT novinky

    Nový open source router Turris Omnia NG je v prodeji. Aktuálně na Allegro, Alternetivo, Discomp, i4wifi a WiFiShop.

    Ladislav Hagara | Komentářů: 22
    4.11. 05:44 | Komunita

    Na YouTube a nově také na VHSky byly zveřejněny sestříhané videozáznamy přednášek z letošního OpenAltu.

    Ladislav Hagara | Komentářů: 0
    4.11. 04:33 | Komunita

    Jednou za rok otevírá společnost SUSE dveře svých kanceláří široké veřejnosti. Letos je pro vás otevře 26. listopadu v 16 hodin v pražském Karlíně. Vítáni jsou všichni, kdo se chtějí dozvědět více o práci vývojářů, prostředí ve kterém pracují a o místní firemní kultuře. Můžete se těšit na krátké prezentace, které vám přiblíží, na čem inženýři v Praze pracují, jak spolupracují se zákazníky, partnery i studenty, proč mají rádi open source a co

    … více »
    SUSEMAS | Komentářů: 2
    4.11. 04:22 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za říjen (YouTube).

    Ladislav Hagara | Komentářů: 0
    4.11. 04:11 | Zajímavý článek

    Jeff Quast otestoval současné emulátory terminálu. Zaměřil se na podporu Unicode a výkon. Vítězným emulátorem terminálu je Ghostty.

    Ladislav Hagara | Komentářů: 11
    3.11. 22:55 | IT novinky

    Amazon bude poskytovat cloudové služby OpenAI. Cloudová divize Amazon Web Services (AWS) uzavřela s OpenAI víceletou smlouvu za 38 miliard USD (803,1 miliardy Kč), která poskytne majiteli chatovacího robota s umělou inteligencí (AI) ChatGPT přístup ke stovkám tisíc grafických procesů Nvidia. Ty bude moci využívat k trénování a provozování svých modelů AI. Firmy to oznámily v dnešní tiskové zprávě. Společnost OpenAI také nedávno

    … více »
    Ladislav Hagara | Komentářů: 8
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (48%)
     (18%)
     (17%)
     (22%)
     (15%)
     (21%)
     (16%)
     (16%)
    Celkem 316 hlasů
     Komentářů: 15, poslední 2.11. 08:25
    Rozcestník

    Dotaz: Balení dat - exclude include

    18.6.2013 20:37 bugme | skóre: 16 | blog: bugme
    Balení dat - exclude include
    Přečteno: 303×

    Mám tento příkaz:

    tar cfz $dir/$TIME.tar.gz * --exclude="plugins/dynmap/web/tiles/*";

    Problém je v tom, že složka tiles může obsahovat 50 několik složek, které nechci (Jejich jméno předem nevím). Ale bohužel obsahuje složku _markers_, kterou potřebuji zálohovat.

     

    Jak na to? Tzv. exclude u exclude.


    Řešení dotazu:


    Odpovědi

    Řešení 1× (bugme (tazatel))
    18.6.2013 21:37 potato
    Rozbalit Rozbalit vše Re: Balení dat - exclude include
    find dir/plugins/dynmap/web/tiles -maxdepth 1 ! -name _markers_ >ex
    tar --exclude-from=ex ...
    18.6.2013 21:48 bugme | skóre: 16 | blog: bugme
    Rozbalit Rozbalit vše Re: Balení dat - exclude include

    To nefunguje zabalí to vše ze složky titles

    18.6.2013 21:51 potato
    Rozbalit Rozbalit vše Re: Balení dat - exclude include
    Ano, chybí tam -mindepth. Ale to už sis mohl doplnit...
    18.6.2013 21:55 bugme | skóre: 16 | blog: bugme
    Rozbalit Rozbalit vše Re: Balení dat - exclude include

    Mohl bys prosím napsat ten příkaz. Díky.

    18.6.2013 22:06 bugme | skóre: 16 | blog: bugme
    Rozbalit Rozbalit vše Re: Balení dat - exclude include

    find $dir/plugins/dynmap/web/tiles -mindepth 1 -maxdepth 1 ! -name _markers_ >ex;
    tar cfz $dir/$TIME.tar.gz * --exclude-from=ex;

    find $dir/plugins/dynmap/web/tiles -mindepth 0 -maxdepth 1 ! -name _markers_ >ex;
    tar cfz $dir/$TIME.tar.gz * --exclude-from=ex;

     

    Ani jedno nefunguje, vždy to zabalí vše.

    18.6.2013 22:32 JanM | skóre: 28
    Rozbalit Rozbalit vše Re: Balení dat - exclude include
    Není jasné, z jakého adresáře spouštíte příkazy a co je obsahem $dir.

    Např. ex může obsahovat absolutní cestu k adresářům pod /bla/bla/../tiles/bla a tar bude balit vše v _aktuální_ cestě. Tj. pokud je aktuální cesta jakákoliv jiná než /, tak skutečně nebude co vylučovat...
    18.6.2013 22:38 bugme | skóre: 16 | blog: bugme
    Rozbalit Rozbalit vše Re: Balení dat - exclude include

    Aktuálně mám toto: Bohužel to maže _markers_

     

    DIR_BACKUP="/media/BackUp";
    DIR_BACKUP_MINECRAFT=$DIR_BACKUP/minecraft;

    DIR_MINECRAFT="/var/minecraft";

    backup_minecraft()
    {
    # Change directory to minecraft server
    cd $DIR_MINECRAFT;

    dir=$DIR_BACKUP_MINECRAFT/$DATE;

    # Create pack
    tar cfz $dir/$TIME.tar.gz * --exclude="plugins/dynmap/web/tiles/*";

    # Start saving of minecraft - password is needed
    /etc/init.d/minecraft command vanilla save-on;

    echo "Minecraft backup done!";
    }

    19.6.2013 13:01 potato
    Rozbalit Rozbalit vše Re: Balení dat - exclude include
    find plugins/dynmap/web/tiles -mindepth 1 -maxdepth 1 ! -name '_markers_' >EXCLUDELISTSAKRANĚKKDEJINDENEŽTADY
    
    pokud je _markers_ v tom adresáři. Pokud je to věc kdesi zanořená, tak je asi zapotřebí nepožívat --exclude, protože ten je neznegovatelný, použít find, vygenerovat seznam věcí, které chceš zálohovat, a použít --files-from.

    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.