abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 11:22 | Zajímavý software

    Open source Atuin přináší "magickou historii shellu" aneb efektivní vyhledávání v historii příkazů a synchronizaci této historie mezi počítači. Historie je uložena v SQLite. Podporovány jsou Bash, ZSH, Fish a NuShell.

    Ladislav Hagara | Komentářů: 0
    dnes 07:00 | Nová verze

    Byla vydána nová verze 8.4 multiplatformní digitální pracovní stanice pro práci s audiem (DAW) Ardour. Přehled oprav, vylepšení a novinek v oficiálním oznámení.

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

    Vyšla nová verze výukového softwaru GCompris 4.0. Po devíti letech práce bylo dokončeno sjednocení grafického návrhu podle stanovených pravidel a společně s 8 novými aktivitami se jejich celkový počet navýšil na 190. Od roku 2014 je aplikace přepsána z Gtk do QtQuick a díky tomu je nyní možné ji používat na různých platformách jako je GNU/Linux, Android, Windows i MacOS. Ke stažení je na stránkách aplikace nebo ve správcích softwaru daných platforem.

    Jan Papež | Komentářů: 0
    včera 21:44 | Nová verze

    Byla vydána nová vývojová verze 2.99.18 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP. Jedná se o další krok směrem k verzi 3 postavené na GTK 3. Podrobný přehled novinek i s náhledy a videi v oznámení o vydání a v souboru NEWS na GitLabu. Stabilní verze GIMPu je 2.10.36.

    Ladislav Hagara | Komentářů: 2
    včera 18:22 | Bezpečnostní upozornění

    Na Snapcraftu byla falešná kryptoměnová peněženka Exodus (už je v karanténě). Uživatel přišel o 9 bitcoinů.

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

    Organizace Apache Software Foundation (ASF) vydala verzi 21 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.

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

    Komunikační software Signal (Wikipedie) v nové beta verzi umožňuje komunikaci mezi uživateli bez prozrazení telefonního čísla. Telefonní číslo je ale nadále nutné zadat při registraci do Signalu.

    Ladislav Hagara | Komentářů: 31
    včera 00:22 | Nová verze

    Google Chrome 122 byl prohlášen za stabilní. Nejnovější stabilní verze 122.0.6261.57 přináší řadu oprav a vylepšení (YouTube). Opraveno bylo 12 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    20.2. 15:55 | Nová verze

    Byl vydán Mozilla Firefox 123.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 123 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    20.2. 13:00 | Komunita

    Open source stavebnice STEMFIE nově podporuje TT motory. Videoukázka na YouTube.

    Ladislav Hagara | Komentářů: 0
    Kolik máte nálepek na víku notebooku?
     (17%)
     (59%)
     (5%)
     (3%)
     (6%)
     (10%)
    Celkem 357 hlasů
     Komentářů: 13, poslední včera 21:51
    Rozcestník

    Dotaz: Ako v scripte odstrániť posledný pridaný riadok do súboru?

    Libco avatar 27.7.2008 19:00 Libco | skóre: 8 | Banska Bystrica - sk
    Ako v scripte odstrániť posledný pridaný riadok do súboru?
    Přečteno: 180×
    Ahoj všetkým,
    príkazom:
    cat subor1 >> subor2
    #subor1 má jeden riadok a v cykle sa mení, subor2 má viac riadkov
    pridám na koniec subor2 jeden riadok a po nejakom čase (sleep) ho chcem odstrániť a dať tam nový riadok, nový subor1.

    Najprv som to skúsil v konzole a všimol som si že sa vytvorí nový subor2 a starý sa premenuje na subor2~.
    Tak som skúsil toto:
    rm subor2
    mv subor2~ subor2
    Toto fungovalo, ale problém nastal, ked som to dal do scriptu do cyklu. Po chviľke mi vypisovalo že súbor2~ neexistuje. A v subor2 ostal len ten jeden nový riadok, ostatné riadky (pôvodné, ktoré som chcel aby tam ostali bez zmeny) sú preč.
    Poradí mi niekto akým spôsobom (príkazom) sa dá odstrániť len ten posledný riadok?
    lama

    Odpovědi

    27.7.2008 19:09 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše Re: Ako v scripte odstrániť posledný pridaný riadok do súboru?
    Poradí mi niekto akým spôsobom (príkazom) sa dá odstrániť len ten posledný riadok?
    viz man tail
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    wamba avatar 27.7.2008 19:25 wamba | skóre: 38 | blog: wamba
    Rozbalit Rozbalit vše Re: Ako v scripte odstrániť posledný pridaný riadok do súboru?
    Já bych spíše, řekl: man head
    head -n -1 soubor
    This would have been so hard to fix when you don't know that there is in fact an easy fix.
    27.7.2008 19:31 pht | skóre: 48 | blog: pht
    Rozbalit Rozbalit vše Re: Ako v scripte odstrániť posledný pridaný riadok do súboru?
    sed -e '$d' soubor > soubor.out

    pokud chcete 'in place' edit tak novejsi sedy umi parametr -i, nebo pouzijete trik

    (rm -f soubor; sed -e '$d' > soubor) < soubor
    In Ada the typical infinite loop would normally be terminated by detonation.
    Libco avatar 27.7.2008 19:59 Libco | skóre: 8 | Banska Bystrica - sk
    Rozbalit Rozbalit vše Re: Ako v scripte odstrániť posledný pridaný riadok do súboru?
    Dakujem,
    sed -e '$d' soubor > soubor.out
    rm soubor
    mv soubor.out soubor
    funguje, len to prepisuje parametre, ale to som vyriešil riadkom
    chmod 755 soubor
    lama

    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.