Portál AbcLinuxu, 26. dubna 2024 01:40


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového 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
Odpovědět | Sbalit | Link | Blokovat | Admin
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
Odpovědět | Sbalit | Link | Blokovat | Admin
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)

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.