GeSHi (Bash):
#!/bin/bash
tmp_file="/път/до/временния/файл/име_на_файла"
link="http://link.for.execution/"
### НЕ Е НУЖНО ПОВЕЧЕ РЕДАКТИРАНЕ ###
current_ip=`/usr/bin/curl -s http://www.whatismyip.com/automation/n09230945.asp`
recorded_ip=`cat $tmp_file`
if [ "$current_ip" != "$recorded_ip" ]; then
echo $current_ip > $tmp_file
/usr/bin/curl -s $link >/dev/null
fi
Ако искаш линкът да се изпълнява не само тогава, когато IP-то се е сменило, изнеси реда, в който curl го изпълнява, под "fi". Ако при теб изпълнимият файл на curl не се намира в /usr/bin, то смени пътя с твоя