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 17:33 | Pozvánky

    Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 211. sraz, který proběhne v pátek 19. září od 18:00 ve Studentském klubu U Kachničky na Fakultě informačních technologií Vysokého učení technického na adrese Božetěchova 2/1. Na srazu proběhne přednáška Jiřího Eischmanna o nové verzi prostředí GNOME 49. Nemáte-li možnost se zúčastnit osobně, přednáškový blok bude opět streamován živě na server VHSky.cz a následně i zpřístupněn záznam.

    Ladislav Hagara | Komentářů: 0
    včera 01:33 | IT novinky

    Microsoft se vyhnul pokutě od Evropské komise za zneužívání svého dominantního postavení na trhu v souvislosti s aplikací Teams. S komisí se dohodl na závazcích, které slíbil splnit. Unijní exekutivě se nelíbilo, že firma svazuje svůj nástroj pro chatování a videohovory Teams se sadou kancelářských programů Office. Microsoft nyní slíbil jasné oddělení aplikace od kancelářských nástrojů, jako jsou Word, Excel a Outlook. Na Microsoft si

    … více »
    Ladislav Hagara | Komentářů: 3
    12.9. 14:00 | Nová verze

    Samba (Wikipedie), svobodná implementace SMB a Active Directory, byla vydána ve verzi 4.23.0. Počínaje verzí Samba 4.23 jsou unixová rozšíření SMB3 ve výchozím nastavení povolena. Přidána byla podpora SMB3 přes QUIC. Nová utilita smb_prometheus_endpoint exportuje metriky ve formátu Prometheus.

    Ladislav Hagara | Komentářů: 0
    12.9. 12:00 | Zajímavý článek

    Správcovský tým repozitáře F-Droid pro Android sdílí doporučení, jak řešit žádosti o odstranění nelegálního obsahu. Základem je mít nastavené formální procesy, vyhrazenou e-mailovou adresu a být transparentní. Zdůrazňují také důležitost volby jurisdikce (F-Droid je v Nizozemsku).

    🇵🇸 | Komentářů: 20
    12.9. 05:33 | Bezpečnostní upozornění

    Byly publikovány informace o další zranitelnosti v procesorech. Nejnovější zranitelnost byla pojmenována VMScape (CVE-2025-40300, GitHub) a v upstream Linuxech je již opravena. Jedná se o variantu Spectre. KVM host může číst data z uživatelského prostoru hypervizoru, např. QEMU.

    Ladislav Hagara | Komentářů: 0
    11.9. 22:00 | Komunita

    V červenci loňského roku organizace Apache Software Foundation (ASF) oznámila, že se částečně přestane dopouštět kulturní apropriace a změní své logo. Dnes bylo nové logo představeno. "Indiánské pírko" bylo nahrazeno dubovým listem a text Apache Software Foundation zkratkou ASF. Slovo Apache se bude "zatím" dál používat. Oficiální název organizace zůstává Apache Software Foundation, stejně jako názvy projektů, například Apache HTTP Server.

    Ladislav Hagara | Komentářů: 14
    11.9. 17:33 | Nová verze

    Byla vydána (𝕏) srpnová aktualizace aneb nová verze 1.104 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.104 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 1
    11.9. 15:33 | IT novinky

    Spotify spustilo přehrávání v bezztrátové kvalitě. V předplatném Spotify Premium.

    Ladislav Hagara | Komentářů: 0
    11.9. 15:00 | IT novinky

    Spoluzakladatel a předseda správní rady americké softwarové společnosti Oracle Larry Ellison vystřídal spoluzakladatele automobilky Tesla a dalších firem Elona Muska na postu nejbohatšího člověka světa. Hodnota Ellisonova majetku díky dnešnímu prudkému posílení ceny akcií Oraclu odpoledne vykazovala nárůst o více než 100 miliard dolarů a dosáhla 393 miliard USD (zhruba 8,2 bilionu Kč). Hodnota Muskova majetku činila zhruba 385 miliard dolarů.

    Ladislav Hagara | Komentářů: 7
    10.9. 21:22 | Nová verze

    Bylo vydáno Eclipse IDE 2025-09 aneb Eclipse 4.37. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 0
    Pro otevření více webových stránek ve webovém prohlížečí používám
     (82%)
     (6%)
     (3%)
     (3%)
     (4%)
     (2%)
    Celkem 171 hlasů
     Komentářů: 12, poslední 10.9. 13:00
    Rozcestník

    Dotaz: bash skript

    1.2.2017 10:20 Kamil.Vondra
    bash skript
    Přečteno: 822×
    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: 93 | 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.