Вы можете написать это на Python таким образом ...
#!/usr/bin/python
import sys, MySQLdb, urllib
urllib.urlretrieve(sys.argv[1], sys.argv[2])
db = MySQLdb.connect(host="localhost", user="username", passwd="password", db="database")
cursor = db.cursor()
cursor.execute("UPDATE table SET status = 'live' WHERE id = '1234'")
Принимает URL источника в качестве первого аргумента и имя файла назначения в качестве второго. Обратите внимание, что здесь используется собственная библиотека поиска URL-адресов Pythons urllib, если по какой-либо причине вам нужно использовать именно wget, вы можете импортировать модуль 'os' и использовать os.system ('ваша командная строка').
В Unix вы можете запустить скрипт в фоновом режиме, набрав 'python scriptname.py &'