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 12:33 | Zajímavý projekt

    Byl představen editor MonoSketch, webová aplikace pro tvorbu diagramů, technických nákresů, flowchartů a různých dalších vizualizací, to vše jenom z ASCII znaků. Všechny operace běží pouze v prohlížeči uživatele a neprobíhá tedy žádné nahrávání dat na server. Zdrojový kód aplikace (drtivá většina Kotlin, žádné C#) je dostupný na GitHubu pod licencí Apache 2.0.

    NUKE GAZA! 🎆 | Komentářů: 0
    dnes 12:22 | Nová verze

    Byla vydána nová verze 3.7.0 multiplatformního svobodného frameworku pro zpracování obrazu G'MIC (GREYC's Magic for Image Computing, Wikipedie). Přehled novinek i s náhledy nových filtrů na PIXLS.US.

    Ladislav Hagara | Komentářů: 0
    dnes 05:00 | Komunita

    Všem na AbcLinuxu vše nejlepší k Valentýnu aneb Dni lásky ke svobodnému softwaru (I love Free Software Day, Mastodon, 𝕏).

    Ladislav Hagara | Komentářů: 6
    včera 19:44 | Zajímavý projekt

    Eric Migicovsky představil Pebble Emulator, tj. emulátor hodinek Pebble (PebbleOS) běžící ve webovém prohlížeči. Za 6 hodin jej napsal Claude Code. Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 0
    včera 17:44 | Nová verze

    Byla vydána nová verze 3.41 frameworku Flutter (Wikipedie) pro vývoj mobilních, webových i desktopových aplikací a nová verze 3.11 souvisejícího programovacího jazyka Dart (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    včera 12:11 | IT novinky

    Rusko zcela zablokovalo komunikační platformu WhatsApp, řekl včera mluvčí Kremlu Dmitrij Peskov. Aplikace, jejímž vlastníkem je americká společnost Meta Platforms a která má v Rusku na 100 milionů uživatelů, podle Peskova nedodržovala ruské zákony. Mluvčí zároveň lidem v Rusku doporučil, aby začali používat domácí aplikaci MAX. Kritici tvrdí, že tato aplikace ruské vládě umožňuje lidi sledovat, což úřady popírají.

    Ladislav Hagara | Komentářů: 15
    včera 11:44 | IT novinky

    Před 34 lety, ve čtvrtek 13. února 1992, se tehdejší Česká a Slovenská Federativní Republika oficiálně (a slavnostně) připojila k Internetu.

    Ladislav Hagara | Komentářů: 2
    včera 04:44 | Humor

    Agent umělé inteligence vytvořil 'útočný' článek o Scottu Shambaughovi, dobrovolném správci knihovny matplotlib, poté, co vývojář odmítl agentem navrženou změnu kódu (pull request). 'Uražený' agent autonomně sepsal a publikoval na svém blogu článek, který přisuzuje Shambaughovi smyšlené motivace, egoismus a strach z AI coby konkurence.

    NUKE GAZA! 🎆 | Komentářů: 28
    12.2. 20:11 | Nová verze

    Bylo vydáno Ubuntu 24.04.4 LTS, tj. čtvrté opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.

    Ladislav Hagara | Komentářů: 0
    12.2. 17:44 | Pozvánky

    V pátek 20. února 2026 se v pražské kanceláři SUSE v Karlíně uskuteční 6. Mobile Linux Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj a uživatelský prostor. Akce proběhne od 10:00 do večera. Hackday je určen všem, kteří si chtějí prakticky vyzkoušet práci s linuxovým jádrem i uživatelským prostorem, od posílání patchů například pomocí nástroje b4, přes balíčkování a Flatpak až po drobné úpravy

    … více »
    lkocman | Komentářů: 7
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (4%)
     (1%)
     (12%)
     (27%)
    Celkem 867 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: bash skript

    1.2.2017 10:20 Kamil.Vondra
    bash skript
    Přečteno: 849×
    Dobrý den.

    Kde dělam chybu?

    sudo dd bs=4M if=/dev/mmcblk0 | gzip > /media/Disk1/zaloha/rasspbian``date +"%F"`.gz

    Přes terminal ok

    Zkoušel jsem to přes crontab a nic.

    0 0 * * 5 sudo dd bs=4M if=/dev/mmcblk0 | gzip > /media/Disk1/zaloha/rasspbian``date +"%F"`.gz

    Tak jsem to dal do sh skriptu. https://s27.postimg.org/sw11dpnjn/2017_02_01_100530.png

    řádek 3: neočekávaný konec souboru při hledání znaku odpovídajícímu „`“

    řádek 4: chyba syntaxe: nenadálý konec souboru


    Řešení dotazu:


    Odpovědi

    1.2.2017 10:33 trubicoid2
    Rozbalit Rozbalit vše Re: bash skript
    bych se divil, jestli v terminalu to projde, mas tam jeden znak ` pred date navic

    jeste vono se to blbe cte, tak misto `neco` je dobry $(neco)

    a v cronu neni treba sudo
    1.2.2017 10:45 Kamil.Vondra
    Rozbalit Rozbalit vše Re: bash skript
    Příloha:
    Pracuje, nekecam :)
    jeste vono se to blbe cte, tak misto `neco` je dobry $(neco)
    Nepochopil jsem. Jsem jen uživatel teto mašinky.
    1.2.2017 10:58 hajoucha | skóre: 22
    Rozbalit Rozbalit vše Re: bash skript
    právěže nepracuje...
    |🇵🇸 avatar 1.2.2017 10:59 |🇵🇸 | skóre: 94 | blog:
    Rozbalit Rozbalit vše Re: bash skript
    Nepracuje, lol. Ta > na dalším řádku je výzva k zapsání zbytku příkazu.
    🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
    1.2.2017 11:01 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
    Rozbalit Rozbalit vše Re: bash skript
    Ne, to nepracuje - ale čeká na doplnění toho chybějícího znaku `. Tyhle znaky ` musí být párové.

    Proto to taky ve skriptu selže, kdežto v terminálu čeká na doplnění.

    Takže místo `` dát jen `:
    sudo dd bs=4M if=/dev/mmcblk0 | gzip > /media/Disk1/zaloha/rasspbian`date +"%F"`.gz

    Anebo to upravit na závorkovou verzi, která je i čitelnější:
    sudo dd bs=4M if=/dev/mmcblk0 | gzip > /media/Disk1/zaloha/rasspbian-$(date +"%F").gz
    -- OldFrog
    1.2.2017 12:08 NN
    Rozbalit Rozbalit vše Re: bash skript
    V cronu je potreba escapenout procento \%.
    k3dAR avatar 1.2.2017 14:21 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: bash skript
    a kdyz uz je jasno jak to ma spravne napsat, tak je na case se zamyslet proc by mel rasbian sam sebe cronem zalohovat pres dd, tedy surova zaloha beziciho systemu se pres dd NEdela, od toho je rsync a podobne nastroje ;)
    porad nemam telo, ale uz mam hlavu... nobody
    1.2.2017 14:43 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: bash skript
    Rozsah sudo končí prvou rúrou. Obávam sa, že to nie je to, čo autor myslel.

    Ak to má spúšťať cron, je lepšie dať všetko potrebné do skriptu, a v cron-e spúšťať iba skript, s prípadnými parametrami.

    Ak to má byť automatizované cron-om alebo čímkoľvek, je dobre urobiť aspoň základné kontroly: Existuje zariadenie? Existuje cieľový adresár? Neexistuje náhodou už cieľový súbor? Je na cieľovom disku dostatok miesta?
    Jendа avatar 1.2.2017 15:33 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: bash skript
    Děláš to, že začneš číst kartu a cpát ji na externí disk. Co když jsi ale v polovině čtení a někdo zapíše kus souboru na začátek a kus na konec karty? Budeš mít jenom druhou půlku souboru a FS to asi nepřežije.

    1.2.2017 17:43 Vantomas | skóre: 32 | Praha
    Rozbalit Rozbalit vše Re: bash skript
    Tak tak. Osobně pro tento účel používám rdiff-backup, kdy zálohuji celé / a mám udělaný --exclude na /proc, /sys a jiné různé nezálohovatelné adresáře.

    rdiff-backup vytváří rozdílové zálohy, takže když se to spouští denně z cronu, na externí úložiště se ukládají pouze změněné soubory a nikoliv kompletní kopie. Dá se to řešit i pouze přes rsync, ale pak se vyrábí vždy celá záloha, což je zbytečně kapacitně náročné nebo je vždy kompletní záloha k okamžiku spuštění. To potom záleží zda je požadavek na to mít možnost vrátit se k datům z určitého dne nebo stačí vždy jen aktuální...

    A pokud zůstává ve hře požadavek na kompletní zálohu filesystému, aby se to dalo rychle obnovit, tak bych asi volil btrfs a jeho send/receive features.
    2.2.2017 16:22 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: bash skript

    Přesně tak, Btrfs, jeho atomický snapshot a send/receive je rozumné řešení. Kopírování celých médií (ještě k tomu přimountovaných) bez nějaké snahy o checksumy a konzistenci dat vede do stavu, kdy zálohy jsou pouhou iluzí. Iluze záloh může být horší než žádné zálohy (protože ovlivňuje chování a rozhodování uživatelů). Podobně jako iluze zabezpečení může mít horší následky než dobře známá absence zabezpečení.

    1.2.2017 20:46 GeorgeWH | skóre: 42
    Rozbalit Rozbalit vše Re: bash skript
    niekomu, komu je miesto copy&paste lahsie urobit screenshot, uploadnut ho na public server a pridat neklikatelnu linku do fora, niet rady ani pomoci...
    2.2.2017 12:15 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: bash skript
    Ale no tak, možno je to len snaživý začiatočník! Spomínam si na časy, keď som FreeBSD považoval za linuxovú distribúciu a spomínam si, ako mi na českom IRC kanáli ktosi s otcovskou trpezlivosťou vysvetľoval môj omyl. Ani nie dva roky na to som písal o FreeBSD seriál do PC Revue/Infoware.

    2.2.2017 13:54 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: bash skript
    To je v poriadku. Ja si spomínam ako AT&T s láskou vysvetľovalo univerzite v Berkley že BSD nie je Unix (TM).
    2.2.2017 16:26 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: bash skript

    řádek 3: neočekávaný konec souboru při hledání znaku odpovídajícímu „`“

    řádek 4: chyba syntaxe: nenadálý konec souboru

    Tohle říká všechno potřebné. Je tam zpětný apostrof navíc, tedy poslední zpětný apostrof je nepárový a shell tedy dojde na konec souboru, aniž by zjistil, kde (to, co považuje za) příkaz ve zpětných apostrofech končí.

    Zadáním něčeho takového do terminálu pak samozřejmě člověk dostane nějaký pokračovací prompt (>) a shell (zase) počítá s tím, že uživatel vnořený příkaz někde uzavře.

    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.