Shellscript Mysql Leere Felder Problem
Posted: 2015-03-13 14:10
Ich habe ein kleines Script, was im Minuten Tak in der Mysql Tabelle schaut.
Das funktioniert auch super, bis ein Datenbank Feld leer ist, also ist z.b. der Verzeichnis Name leer (row3),
wird es mit dauer (row4) gefüllt.
Kann man das irgendwie umgehen?
Code: Select all
sql="$(echo "SELECT id,sender_ip,filename,verzeichnis,dauer FROM jobs WHERE status=1 AND von_timestamp<$timestamp " | /usr/bin/mysql -u root -pgeheim tb )"
while read -a row
do
id=${row[0]}
sender=${row[1]}
datei=${row[2]}
verzeichnis=${row[3]}
dauer=${row[4]}
wird es mit dauer (row4) gefüllt.
Kann man das irgendwie umgehen?