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í
×
    včera 19:00 | Zajímavý projekt

    Na crowdsourcingové platformě Crowd Supply byla spuštěna kampaň na podporu open source biometrického monitoru ve tvaru hodinek HealthyPi Move. Cena je 249 dolarů a plánovaný termín dodání listopad letošního roku.

    Ladislav Hagara | Komentářů: 3
    24.5. 22:22 | Upozornění Ladislav Hagara | Komentářů: 9
    24.5. 17:44 | Nová verze

    Firma Murena představila /e/OS verze 2.0. Jde o  alternativní sestavení Androidu bez aplikací Google. Mezi novinkami je podrobnější nastavení ochrany soukromí před sledováním aplikacemi. Murena prodává několik smartphonů s předinstalovaným /e/OS (Fairphone, repasovaný Google Pixel 5).

    Fluttershy, yay! | Komentářů: 0
    24.5. 14:33 | Zajímavý software

    Do 30. května lze v rámci akce Warhammer Skulls 2024 získat na Steamu zdarma hru Warhammer 40,000: Gladius - Relics of War.

    Ladislav Hagara | Komentářů: 1
    24.5. 13:33 | Nová verze

    HelenOS (Wikipedie), tj. svobodný operační systém českého původu založený na architektuře mikrojádra, byl vydán ve verzi 0.14.1. Přehled novinek v poznámkách k vydání. Vypíchnou lze nabídku Start. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 2
    23.5. 23:22 | Zajímavý software

    BreadboardOS je firmware pro Raspberry Pi Pico (RP2040) umožňující s tímto MCU komunikovat pomocí řádkového rozhraní (CLI). Využívá FreeRTOS a Microshell.

    Ladislav Hagara | Komentářů: 0
    23.5. 16:55 | Nová verze

    Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 24.05. Přehled novinek i s náhledy a videi v oficiálním oznámení. Do balíku se dostalo 5 nových aplikací: Audex, Accessibility Inspector, Francis, Kalm a Skladnik.

    Ladislav Hagara | Komentářů: 12
    23.5. 12:55 | Nová verze

    Byla vydána (𝕏) nová verze 18.0.0 open source webového aplikačního frameworku Angular (Wikipedie). Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    22.5. 23:44 | Pozvánky

    V neděli 26. května lze navštívit Maker Faire Rychnov nad Kněžnou, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    22.5. 16:33 | Nová verze

    Byla vydána nová stabilní verze 3.20.0, tj. první z nové řady 3.20, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Z novinek lze vypíchnou počáteční podporu 64bitové architektury RISC-V.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (86%)
     (3%)
     (6%)
     (5%)
    Celkem 669 hlasů
     Komentářů: 16, poslední 14.5. 11:05
    Rozcestník


    Vložit další komentář
    21.2.2006 10:52 kaaja | skóre: 24 | blog: Sem tam něco | Podbořany, Praha
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Napadlo me reseni jak ziskat n-ty radek ze souboru, ale neni to nic super. cat soubor | head -n cisloradku | tail -n 1
    21.2.2006 11:30 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Podívej se na příručku k awk, do kapitoly : Interval určený vzorky
    Např. program
     NR == 100, NR == 200 
    vypíše záznamy (řádky) 100 až 200.
    When your hammer is C++, everything begins to look like a thumb.
    Jiří Poláček avatar 21.2.2006 11:46 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Že bych to awk fakt někdy začal zkoumat? ;-)
    Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
    21.2.2006 14:06 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Nebo sed .

    Jedno z dělení unixáků je na awkisty, sedisty a perlaře :-)
    Jiří Poláček avatar 21.2.2006 18:00 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    :-)

    Já budu asi ta druhá skupina
    Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
    21.2.2006 18:32 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Já jsem tak napůl mezi první a druhou, on se většinou jeden z nich hodí výrazně víc. A kde nestačí tyto dva nástroje, nastupuje (f)lex…
    21.2.2006 21:29 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Hmm, zdá se, že jsem sed docela podcenil :-). Nic, až budu mít čas a náladu, tak si projdu man sed
    When your hammer is C++, everything begins to look like a thumb.
    xvasek avatar 22.2.2006 15:28 xvasek | skóre: 21 | blog: | Zlín
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Tam je prd, ale mimo jiné je tam "see also perlre", tak jsem na to mrknul a mám co jsem potřeboval. Jenom pro to už nepoužívám sed. :)
    21.2.2006 12:43 azurIt | skóre: 34 | blog: zatial_bez_mena
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    tiez nic moc ale funguje.
    pre vyextrahovanie druheho riadku:
    azurit@azurit:~$ cat pokus.txt
    prvy
    druhy
    treti
    stvrty
    azurit@azurit:~$ grep -n '.*' pokus.txt | grep '^2:' | sed -e 's/2:\(.*\)/\1/g'
    druhy
    
    21.2.2006 12:59 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
      sed -e "$n ! d"
    
    nebo méně elegantně ale efektivněji (hlavně pro delší soubory)
      sed -e "$n ! d ; $n q"
    
    21.2.2006 13:01 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Ve vašem případě by ale bylo vhodnější použít v jednom cyklu na oba soubory read.
    21.2.2006 13:11 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    (Přeci jen napsat sekvenční procházení souboru s kvadratickou časovou složitostí se obecně nepovažuje za ideální programátorský styl.) :-)
    21.2.2006 14:03 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Ale ne, proč mazat?

    sed -ne "$n p;$n q"
    David Watzke avatar 22.2.2006 03:11 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Doufej, že si tohle
    for OSOBA_EMAIL in `cat respondenti-mail.txt`
    nepřečte Hynek Vychodil... :-D

    Raději to honem nahraď za
    cat respondenti-mail.txt | while read OSOBA_EMAIL
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    David Watzke avatar 22.2.2006 06:45 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Za předpokladu, že jsou v tom souboru adresy pod sebou... jinak ještě
    sed 's: :\n:g' respondenti-mail.txt > '~'; mv '~' respondenti-mail.txt
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    Jiří Poláček avatar 22.2.2006 08:10 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Asi do toho moc nevidím, protože marně hledám rozdíl ...

    Teď už ale vím, že skript potřebuje v cyklu nějakou pauzičku, zkoušel jsem ho na jiný SMTP-server a ten nějak nestíhal přijímat požadavky ... asi i toto by šlo řešit lépe než s pomocí příkazu sleep, co?
    Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
    Jiří Poláček avatar 6.6.2006 13:53 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Opět jsem se dostal k nějakému rozesílání a na základě připomínek jsem skript optimalizoval na následující tvar:
    #!/bin/sh
    #
    
    export from="Administrator ankety <webmaster@domena.cz>"
    export smtp=mail.domena.cz
    export ttycharset=iso-8859-2
    
    citac=1
    
    cat respondenti-mail.txt | while read OSOBA_EMAIL
    do
        KOD=`sed -ne "$citac p" respondenti-kody-original.txt`;
        citac=$((citac + 1))
        cat zacatek-dopisu.txt > dopis;
        echo $KOD >> dopis;
        cat konec-dopisu.txt >> dopis;
        echo "Odesilam mail s kodem $KOD na adresu $OSOBA_EMAIL";
        mail -s "Anketa" $OSOBA_EMAIL < dopis;
        sleep 0.5;
    done
    
    rm dopis
    
    Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
    7.7.2008 15:15 BigL
    Rozbalit Rozbalit vše Re: Jak jsem hromadně rozesílal maily
    Taky muzes zkusit primo program pro rozesilani hromadne posty (emailu) - SendMails. Najdes ho na http://www.dwn.cz/sendmails nebo na http://www.fitlinie.cz/hromadne-maily

    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.