shell 腳本參考

                               shell讀取文件update到數據庫(awk賦值給外部變量)

 #!/bin/bash
FILE='20121224_Finaldatapm.csv'
MYSQL='/usr/local/mysql/bin/mysql'
USER='root'
PASSWD='root'
DB='ITIMS'
 
while read i
do
    eval $(echo $i|awk -F',' '{ printf("a=%s\nb=%d\nc=%d\nd=%d\ne=%d\nf=%s",$1,$2,$3,$4,$5,$6); }')
    SQL="update it_reportb set activeuser=$b,ctnpush=$c,wangmengnu=$d,wangmenguser=$e where name='$a' and date='$f'"
    $MYSQL -u$USER -p$PASSWD $DB -e "$SQL"
    
done < $FILE
發佈了21 篇原創文章 · 獲贊 1 · 訪問量 7616
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章