Shell Script連db的問題 - Linux

Hedda avatar
By Hedda
at 2011-03-10T21:15

Table of Contents

somevar=`echo "select A from B" | mysql -u $USER -p$PWD -D $DB `
小弟我在網路google到的寫法差不多都是上面這種寫法
但是有個問題
因為$somevar存的是所有回來的資料,如下
Location Taipei City Tainan City Taipei County Taipei City
但是直接下mysql如下:
mysql> select Location from Location;
+---------------+
| Location |
+---------------+
| Taipei City |
| Tainan City |
| Taipei County |
| Taipei City |
+---------------+
4 rows in set (0.00 sec)
小弟我想要的是一筆row存一個變數
因為Taipei City中間有空白,我也沒辦法利用空白去parse $somevar的資料
除了先count筆數,再搭配limit外
不知道是否有其他解法?
謝謝

--
Tags: Linux

All Comments

Lydia avatar
By Lydia
at 2011-03-12T13:19
你如果願意寫 C ... 其實有 API 可以用
Ida avatar
By Ida
at 2011-03-17T11:40
select concat(location, ',' ) from ... 哩?
Barb Cronin avatar
By Barb Cronin
at 2011-03-17T22:09
謝謝~~^^

Pidgin 不能傳檔案到msn

Margaret avatar
By Margaret
at 2011-03-10T21:05
之前用Pidgin都沒辦法傳檔案給用msn的朋友 就還要再重開機換win7...= = 昨天我就更新了Pidgin 現在版本是Pidgin 2.7.9 但還是不能傳檔 他會顯示說對方取消了檔案傳輸 但對方明明就沒按取消阿 怎麼辦呢? - ...

刪除字型的問題

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2011-03-10T12:17
※ 引述《kumakevin (蘇俄牧羊犬)》之銘言: : 最近學著轉換系統到linux,可是卻不是很上手,並且在刪除字型上遇到麻煩了。 : 當初剛安裝的時候,安裝了一些王漢宗字型。 : 結果現在開啟中文的PDF檔案,有些檔案的中文字體會變成海報體或者POP字型。 : 讓我在閱讀上面遇到了阻礙。 : 自己嘗試 ...

CentOS桌面工作列消失了

James avatar
By James
at 2011-03-10T11:10
不好意思,在下正在學習linux 我用遠端連進工作站時,作業系統是CentOS 發現桌面下面的ToolBar不見了 怎麼調也不調出來,把Termianl或文件縮小時 桌面下面的工作列正常會有縮小的圖示,可是 卻沒有顯示。 - ...

步入新時代 Fedora 15預測試版(Alpha)發佈

Robert avatar
By Robert
at 2011-03-10T10:03
Fedora 14正式版於2010年11月份發佈後,開發人員就已經開始著手Fedora 15(代號 Lovelock)。昨日,Fedora 15首個Alpha預測試版發佈,作為RHEL6時代的第一個版本, Fedora 15的重要組件都進行了大幅升級。 Fedora 15 Alpha新特性: — GNOM ...

在debian lenny上裝python2.6

Frederic avatar
By Frederic
at 2011-03-09T23:43
目前要在lenny的server上跑一些python的code 可是他用到2.6之後才有的一些api 想說把server的python升到2.6 因為改code如果改不好又怕有些風險 可是我google了一下 好像很複雜是不是?? 我google看到的都要很多指令 本身是用ubuntu的 通常就更改/et ...