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 20:11 | Zajímavý software

    Desktopové prostředí Xfce bude mít vlastní kompozitor pro Wayland s názvem xfwl4. V programovacím jazyce Rust s využitím stavebních bloků z projektu Smithay jej napíše Brian Tarricone. Úprava stávajícího xfwm4 tak, aby paralelně podporoval X11 i Wayland, se ukázala jako špatná cesta.

    Ladislav Hagara | Komentářů: 2
    dnes 19:11 | Komunita

    Desktopové prostředí KDE Plasma 6.8 poběží už pouze nad Waylandem. Vývojáři, kteří s rozhodnutím nesouhlasí, vytvořili fork KDE Plasma s názvem SonicDE (Sonic Desktop Environment) s cílem zachovat a vylepšovat podporu X11.

    Ladislav Hagara | Komentářů: 3
    dnes 12:22 | Nová verze

    Byla vydána nová stabilní verze 7.8 dnes již jedenáctiletého webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 144. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 4
    dnes 10:33 | Nová verze

    GNU gettext (Wikipedie), tj. sada nástrojů pro psaní vícejazyčných programů, dospěl do verze 1.0. Po více než 30 letech vývoje. Přehled novinek v souboru NEWS.

    Ladislav Hagara | Komentářů: 1
    dnes 05:11 | IT novinky

    Chris Kühl (CEO), Christian Brauner (CTO) a Lennart Poettering (Chief Engineer) představili svou společnost Amutable. Má přinést determinismus a ověřitelnou integritu do linuxových systémů.

    Ladislav Hagara | Komentářů: 12
    včera 20:11 | Nová verze

    Byla vydána (𝕏) nová verze 26.1 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.1 je Witty Woodpecker. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 2
    včera 15:11 | Zajímavý projekt

    Deník TO spustil vlastní zpravodajský webový portál ToHledej.CZ s internetovým vyhledávačem a bezplatnou e-mailovou schránkou. Dle svého tvrzení nabízí 'Zprávy, komentáře, analýzy bez cenzury' a 'Mail bez šmírování a Velkého bratra'. Rozložením a vizuálním stylem se stránky nápadně podobají portálu Seznam.cz a nejspíše je cílem být jeho alternativou. Z podmínek platformy vyplývá, že portál využívá nespecifikovaný internetový vyhledávač třetí strany.

    NUKE GAZA! 🎆 | Komentářů: 27
    včera 14:11 | Zajímavý projekt

    Computer History Museum (Muzeum historie počítačů) zpřístupnilo své sbírky veřejnosti formou online katalogu. Virtuálně si tak můžeme prohlédnout 'rozsáhlou sbírku archivních materiálů, předmětů a historek a seznámit se s vizionáři, inovacemi a neznámými příběhy, které revolučním způsobem změnily náš digitální svět'.

    NUKE GAZA! 🎆 | Komentářů: 12
    včera 14:00 | Zajímavý projekt

    Ruský hacker VIK-on si sestavil vlastní 32GB DDR5 RAM modul z čipů získaných z notebookových 16GB SO-DIMM RAM pamětí. Modul běží na 6400 MT/s a celkové náklady byly přibližně 218 dolarů, což je zhruba třetina současné tržní ceny modulů srovnatelných parametrů.

    NUKE GAZA! 🎆 | Komentářů: 15
    včera 11:00 | Upozornění

    Národní identitní autorita (NIA), která ovlivňuje přihlašování prostřednictvím NIA ID, MEP, eOP a externích identit (např. BankID), je částečně nedostupná.

    Ladislav Hagara | Komentářů: 9
    Které desktopové prostředí na Linuxu používáte?
     (17%)
     (6%)
     (0%)
     (10%)
     (24%)
     (3%)
     (5%)
     (2%)
     (12%)
     (33%)
    Celkem 667 hlasů
     Komentářů: 21, poslední dnes 20:43
    Rozcestník

    Dotaz: Bash práce s textem...

    pepe_ avatar 30.8.2010 17:41 pepe_ | skóre: 48
    Bash práce s textem...
    Přečteno: 714×
    Zdravim , snazim se pochopit praci s textem v bashi.

    vzal sem si treba prikaz "blkid"

    zkusil sem si udelat vlastni a trapil se ... nakonec sem sesmolil neco jako :
    ls -l /dev/disk/by-uuid/ | awk '{print $8 " " $10}' | tr "../../" " " | awk '{print "/dev/"$2 ": UUID=\"" $1 "\"" }'
    je to ale spatne neb na prvni radek vypise /dev/: UUID="" a pak teprve pokracuje.

    Kde je chyba a nebo co doporucujete na takovehle upravy ? perl python ani c ci pascal neumim , jsem odrostlej na chr$ mid$ len atd ...

    mimochodem mi tam chybi i zjisteni typu filesystemu ... (to ani nevim jak zjistit)..

    Treba na mem APPRO nemam ani awk , takze ani nevim jak tam psat scripty.

    Obsahuje jen :
    /bin:
    boot.sh             convert_forward.sh  df                  gzip                login               mv                  sleep
    busybox             convert_mac.sh      disconnect.sh       hostname            ls                  netstat             tar
    cat                 convert_tf.sh       dmesg               ip                  mkdir               ping                true
    chmod               cp                  echo                kill                more                ps                  umount
    chown               date                false               lash                mount               rm                  uname
    connect.sh          dd                  grep                ln                  msh                 sh                  vi
    
    /sbin:
    approconfig  auth         calc         ifconfig     init         iwcontrol    iwpriv       reboot       syslogd      tcpdump      vnstat
    arp          brctl        flash        ifstat       iptables     iwlist       klogd        route        tc           udhcpc       watchdog
    
    /usr/bin:
    [           clear       cut         expr        ftpget      killall     nslookup    reset       test        tr          uptime
    arping      crontab     dumpleases  free        ftpput      logger      renice      telnet      top         traceroute  wc
    
    /usr/sbin:
    crond          dnsmasq        dropbearkey    ftpd           inetd          pppoe-relay    telnetd        udhcpd
    dhcrelay       dropbear       dropbearmulti  httpd          pppd           rdate          tinysnmpd
    

    Jsou to jen veci ktere pochytavam ve faq nalezenych ruzne po netu jenze to neni komplexni. Co doporucite ? Snazim se naucit ohnout si vystupy k obrazu svemu bez nutnosti extra programovacich jazyku...

    v takovem linuxu ktery ma
    #free
                  total         used         free       shared      buffers
      Mem:        14168         7244         6924            0          668
     Swap:            0            0            0
    Total:        14168         7244         6924
    
    
    #df -h
    Filesystem                Size      Used Available Use% Mounted on
    /dev/mtdblock1            1.1M      1.1M         0 100% /
    tmpfs                     6.9M    288.0k      6.6M   4% /tmpfs
    /dev/shm                  6.9M         0      6.9M   0% /dev
    
    
    se asi nic moc neda delat co ? (zatim se skousim patlat na netbooku s normalnim linuxem)

    Řešení dotazu:


    Odpovědi

    30.8.2010 18:32 NN
    Rozbalit Rozbalit vše Re: Bash práce s textem...
    sed, cut, printf, grep, cat..

    NN
    30.8.2010 18:35 Sten
    Rozbalit Rozbalit vše Re: Bash práce s textem...

    Třeba takto:

    # Tohle na každý řádek vypíše jeden soubor z toho adresáře, tak je můžu snadno projít pomocí „while read“
    ls -1 /dev/disk/by-uuid/ | while read uuid; do
        # Získáme plnou cestu k zařízení (man readlink)
        dev="$(readlink -e "/dev/disk/by-uuid/$uuid")"
        # Získáme souborový systém z připojených (/proc/mounts)
        fs="$(awk '$1 == "'$dev'" { print $3 }' /proc/mounts)"
        # Možná je to swap (/proc/swaps)
        grep -q "$dev" /proc/swaps && fs="swap"
        # Ještě zkusíme fstab (man fstab)
        [ -n "$fs" ] || fs="$(awk '$1 == "'$dev'" || $1 == "UUID='$uuid'" { print $3 }' /etc/fstab)"
        # Vypíšeme
        echo "$dev: UUID=\"$uuid\", FS=\"${fs:-unknown}\""
    done

    Doporučuji zdejší seriál Unixové nástroje

    pepe_ avatar 30.8.2010 19:16 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: Bash práce s textem...
    Super ukázka , děkuju.
    pepe_ avatar 30.8.2010 19:19 pepe_ | skóre: 48
    Rozbalit Rozbalit vše Re: Bash práce s textem...
    Mimochodem ucelenější příklad jako tento je 100x užitečnější než 20 stránek manu nebo vysvětleni co jak dělá bez propojených ukázek ve složitější souvislosti.

    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.