$meta_db -n -e "use web_boss_rainbow;select idsid, sdbname, shost, sport, snameservicekey,sdriver from t_boss_v2_page_datasource;">$
sed -i 's/\t/,/g' $
:>$
i=1while read line
do ((i++))
idsid=`echo $line|awk -f ',' ''`
sdbname=`echo $line|awk -f ',' ''`
shost=`echo $line|awk -f ',' ''`
sport=`echo $line|awk -f ',' ''`
snameservicekey=`echo $line|awk -f ',' ''`
sdriver=`echo $line|awk -f ',' ''`
if [ -n "$snameservicekey" ]; then
zkname $snameservicekey |awk '' idsid="$idsid" sdbname="$sdbname">>$
else
echo $idsid","$sdbname","$shost","$sport>>$
#直接用awk向檔案中寫入不成功,用echo寫入檔案
# awk '' idsid="$idsid" sdbname="$sdbname" shost="$shost" sport="$sport">>$
fidone <$
從mysql表中讀取資料寫入檔案,並按行讀取進行解析,並將原檔案中的第
一、二列和解析出來的第一二列寫入檔案中。
由於sdatafile中有為空的資料,之前的檔案每列是按tab分割,所以先用sed將\t替換為逗號,
awk可以用-f指定分隔符,將每行用awk分割並賦予變數
awk不接收外來檔案或字串輸入時,直接用awk寫入檔案有問題,改用echo寫入到檔案裡,暫時沒有時間查原因,以後待查。
Excel 應用一則
那就開始做事吧 是想讓它完成這樣乙個功能 計算兩個日期之差.我一開始就在想是不是應該用它提供的函式來解決呢 後來發現沒有提供這個函式.並且這時我連怎麼取函式的引數位置都不清楚,慢慢來,看下別人做的.我先試了一下now 函式,哈哈.成功.太爽了,接下來就是找函式 發現這個函式 datedif star...
seq妙用一則
haoren im sj01 server01 gongsi seq f 201110 02g 1 26 20111001 20111002 20111003 20111004 20111005 20111006 20111007 20111008 20111009 20111010 2011101...
JPQL CASE WHEN 寫法一則
其實也沒什麼特別的,就是jpa2中,jpql的解析還是有硬傷啊,害得我摸索了好一陣子。請看 public static final string hql find transaction amount select new foo.bar.service.report.tax.transaction...