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 09:00 | Zajímavý software

Program Zellij byl představen a vydán v beta verzi. Popis programu říká, že se jedná o terminálový pracovní prostor aneb program podobný programům tmux a screen. Naprogramovaný je v Rustu. Pluginy jsou ve WebAssembly.

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

Byla vydána verze 9.0 prohlížeče map a GPS logů GPXSee. Nová verze přináší podporu Mapsforge map, pro jejichž prohlížení tak již není potřebná Java.

Martin Tůma | Komentářů: 0
dnes 02:55 | IT novinky

Apple představil (keynote) nový iMac, iPad Pro, fialový iPhone 12, AirTag a Apple TV 4K. Půjde na novém iMacu a iPadu Pro s procesorem M1 kostka? :-)

Ladislav Hagara | Komentářů: 0
včera 23:22 | Komunita

Bouřlivou diskuzi (Hacker News, reddit) vyvolal commit, přesněji jeho popis, do linuxového jádra, který jenom odstranil jednu soukromou emailovou adresu ze souboru MAINTAINERS. Popis: „Jako zaměstnanec IBM nesmíte používat svůj účet Gmail k práci na VNIC. Není povoleno používat osobní emailový účet jako „koníček“. Jste zaměstnancem IBM 100 % času. Prosím, odstraňte se ze souboru maintainers. Uděluji vám jednorázovou výjimku k práci na VNIC, abyste mohl provést tuto změnu."

Ladislav Hagara | Komentářů: 18
včera 21:33 | Nová verze

Po roce vývoje od vydání verze 1.18.0 byla vydána nová stabilní verze 1.20.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.20.

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

Distribuce Tails specializující se ochranu online soukromí uživatele byla vydána ve verzi 4.18. Mimo jiné aktualizuje Tor Browser (10.0.16) a Thunderbird (78.9), opravuje několik chyb.

Fluttershy, yay! | Komentářů: 0
včera 14:44 | Komunita

Vzhledem k nejisté pandemické situaci bylo rozhodnuto, že LibreOffice Conference 2021 se bude opět konat online. Zatím je stanoveno datum 23. - 25. 9. 2021, brzy bude následovat vyhlášení call for papers. Novinky budou postupně zveřejňovány na stránkách konference a v skupině na Telegramu.

Zdeněk Crhonek | Komentářů: 0
včera 08:00 | Pozvánky

Do čtvrtka 22. dubna probíhá online Konference e-infrastruktury CESNET. Dnešní dopoledne je věnováno sdružení CESNET jako takovému. Odpolední část je věnována sekci Síť a síťové služby. Druhý den konference je zaměřen na služby a aktivity v oblasti počítání a ukládání a podpory spolupráce a multimédií. Třetí den bude věnován digitálním identitám a bezpečnosti.

Ladislav Hagara | Komentářů: 0
včera 07:00 | Zajímavý projekt

Na Humble Bundle byla spuštěna akce Humble Book Bundle: Head First Programming by O'Reilly aneb prodej zlevněných kolekcí elektronických knih z edice Head First Programming od vydavatelství O'Reilly za 1, 8 nebo 15 €.

Ladislav Hagara | Komentářů: 0
19.4. 17:22 | Nová verze

Byla vydána nová verze 8.6 sady aplikací pro SSH komunikaci OpenSSH. Opětovně se upozorňuje na blížící se zákaz algoritmu ssh-rsa kvůli možnému útoku na SHA-1.

Ladislav Hagara | Komentářů: 0
Kolik času v průměru denně trávíte videohovory/-konferencemi? (ať už v práci, škole nebo soukromě)
 (51%)
 (13%)
 (15%)
 (11%)
 (7%)
 (1%)
 (2%)
Celkem 392 hlasů
 Komentářů: 7, poslední 8.4. 12:14
Rozcestník

Skript na zisťovanie novej revízie Changelogu

16.7.2007 21:45 | Přečteno: 819×

Toto je kratučký skript, ktorý zisťuje prítomnosť novej CVS/SVN revízie Changelogu ľubovoľného projektu, ktorý umožňuje prezeranie CVS/SVN stromu na webe.

Dá sa veľmi ľahko skombinovať so superkarambou/gkrellm/conky (pre conky vložte príkaz do .conkyrc riadok ${execi 1800 cat /home/user/commit.tmp} pre kontrolu každých 30 minút)

#!/bin/sh
# check_chlog by jose1711 at gmail dot com
# version 0.1, july 2007
#
# a script for checking the new revisions of changelogs provided they
# have a web interface for CVS/SVN
#
# please edit LOG variable and add projects to be monitored before using
#
# LOG - where to store the announcement about the new version (/dev/stdout for standard output)
# LOG=/dev/stdout
LOG=/home/user/commit.tmp
#set -x
check_revision(){
        CURR_REV=$3
        REV=$(wget "$2" --output-document=- 2>/dev/null | grep "revision=" | sed -e "s/.*<strong>\([^<]*\)<\/strong>.*/\1/" -e "1q")
        if [ "$REV" != "$CURR_REV" -a "$REV" != "" ]; then
                echo "new $1 changelog! (rev. $REV)" >"$LOG"
        fi

}
# reset the LOG file to 0
> "$LOG"
# check_revision project_name url_to_changelog current_(latest)_revision
# example: check_revision mplayer http://svn.mplayerhq.hu/mplayer/trunk/Changelog?view=log 23785
check_revision mplayer http://svn.mplayerhq.hu/mplayer/trunk/Changelog?view=log 23785
check_revision ffmpeg http://svn.mplayerhq.hu/ffmpeg/trunk/Changelog?view=lo 9586
check_revision ktranslator http://ktranslator.svn.sourceforge.net/viewvc/ktranslator/trunk/dictconv/ChangeLog?view=log 32
#set +x
       

Hodnocení: 75 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Vložit další komentář

Josef Kufner avatar 16.7.2007 23:04 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Skript na zisťovanie novej revízie Changelogu
A co něco jako toto:
#!/bin/bash
url="$1"
tmp="$2"

mv "$tmp" "$tmp.old" 2>/dev/null
wget "$url" -O "$tmp" || exit
diff -u "$tmp.old" "$tmp" \
| grep '^+[^+]' | sed 's/^+//' \
| mail -s "Changelog: $url" $USER
Jen to hodit do cronu a každá změna hezky přijde mailem...
Hello world ! Segmentation fault (core dumped)
Josef Kufner avatar 16.7.2007 23:10 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Skript na zisťovanie novej revízie Changelogu
Hmm... ale jak tak na to koukam, je zbytečné stahovat vždy kompletní log... nestačilo by jen udělat:
svn log $last:HEAD $url_repositare
s tím, že to $last by jsi měl někde uložené od minule...
Hello world ! Segmentation fault (core dumped)
ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.