pagi :))
aku coba buat script untuk update data otomatis di mysql dgn fileschanged
(yg diajarkan mas Arief :)), script nya sbb :
#!/bin/bash
PATH=/usr/bin
DIR="/home/basis/web/data"
fileschanged $DIR | while read file; do
if 'echo "$file" | grep -gi "material.txt"'
then
mysql -u user --password=pass db_name -e "delete from material"
..........(1)
mysqlimport -u user --password=pass dbname
/home/basis/web/data/material.txt ......(2)
........
fi
done
exit 0
gimana untuk menangkap error nya ya dgn grep ? jadi untuk perintah
mysql..(1), jika ada error tidak akan diteruskan ke perintah
mysqlimport..(2). begitu juga jika mysqlimport error, perintah selanjutnya
tidak akan dijalankan.
Setelah mysqlimport, jika tidak ada error akan menjalankan perintah insert
tgl dan jam saat itu ke table_updt, yg isinya tgl dan jam tabel (dalam
contoh diatas) material di update, selanjutnya data tsb akan ditampilkan di
web page. Yang kutanyakan ada cara laen nggak yg lebih simple untuk
mengetahui tgl dan jam tgl update table mysql ? o ya, web nya aku pakai PHP.
mohon pencerahannya ya... terima kasih sebelum dan sesudahnya.
salam,
Popo
This e-mail message may contain legally privileged and/or confidential
information. If you are not the intended recipient(s), or the employee or agent
responsible for delivery of this message to the intended recipient(s), you are
hereby notified that any dissemination, distribution or copying of this e-mail
message is strictly prohibited. If you have received this message in error,
please immediately notify the sender and delete this e-mail message from your
computer.