亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 4098 | 回復(fù): 8
打印 上一主題 下一主題

[文本處理] 遍歷文件中的數(shù)據(jù) [復(fù)制鏈接]

求職 : Linux運維
論壇徽章:
10
丑牛
日期:2013-11-22 14:59:41數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-13 06:20:0015-16賽季CBA聯(lián)賽之山西
日期:2016-08-03 10:35:38數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:002016科比退役紀念章
日期:2016-06-27 14:08:14數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-02 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-05-20 15:06:2215-16賽季CBA聯(lián)賽之深圳
日期:2016-01-29 16:27:402015亞冠之阿爾艾因
日期:2015-09-08 16:35:3615-16賽季CBA聯(lián)賽之北京
日期:2017-03-28 18:45:36
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2016-05-10 16:08 |只看該作者 |倒序瀏覽
有一個文件1.txt和一個腳本1.sh,   想讓腳本1.sh讀取1.txt中內(nèi)容作為sql中的2個參數(shù),然后通過sql查詢出對應(yīng)的值并保存;
目前只知道遍歷1.txt所有的值,sql查詢結(jié)果中只有最后一個記錄的值;前面的都沒法保存下來;

獲取1.txt中內(nèi)容時,必須是1對應(yīng)a,2對應(yīng)b這樣對應(yīng),不能1對應(yīng)b、c、d、e. 也就是共取出5對,然后查詢五次;該怎么做呢?謝謝!



一、1.txt中的內(nèi)容,其中數(shù)字為id,字母為seg
1      a
2      b
3      c
4      d
5      e
二、1.sh

for  id in `awk '{print $1}'  1.txt`
do
     echo $id
done

for  seg  in `awk '{print $2}'  1.txt`
do
     echo $seg
done

sql="select * from tb1 a where a.id=''  and  a.seg=''"

mysql -h0 uhello  -P3306 -phello123 -e "{$sql}" >> /usr/local/data.txt



論壇徽章:
54
2015亞冠之德黑蘭石油
日期:2015-07-07 13:00:1615-16賽季CBA聯(lián)賽之深圳
日期:2016-03-31 09:03:5415-16賽季CBA聯(lián)賽之遼寧
日期:2016-05-09 20:38:15程序設(shè)計版塊每日發(fā)帖之星
日期:2016-05-12 06:20:0015-16賽季CBA聯(lián)賽之四川
日期:2016-05-13 15:19:4715-16賽季CBA聯(lián)賽之福建
日期:2016-05-15 20:24:34每日論壇發(fā)貼之星
日期:2016-05-16 06:20:0015-16賽季CBA聯(lián)賽之吉林
日期:2016-05-26 11:49:4715-16賽季CBA聯(lián)賽之廣東
日期:2016-05-26 13:49:18極客徽章
日期:2016-12-07 14:05:2315-16賽季CBA聯(lián)賽之廣夏
日期:2016-12-20 17:33:532017金雞報曉
日期:2017-01-10 15:19:56
2 [報告]
發(fā)表于 2016-05-10 16:20 |只看該作者
  1. while read id seg
  2. do
  3.     sql="select * from tb1 a where a.id='${id}'  and  a.seg='${seg}'"
  4.     mysql -h0 uhello  -P3306 -phello123 -e "{$sql}" >> /usr/local/data.txt
  5. done<file
復(fù)制代碼

論壇徽章:
2
操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-05-16 06:20:0015-16賽季CBA聯(lián)賽之八一
日期:2016-05-18 15:38:22
3 [報告]
發(fā)表于 2016-05-10 17:07 |只看該作者
  1. for idseg in `awk '{print $1"#"$2}' test11`
  2. do
  3.         id=`echo $idseg |sed 's/#.*//g'`
  4.         seg=`echo $idseg |sed 's/.*#//g'`
  5.         sql="select * from tb1 a where a.id=$id and a.seg=$seg"
  6.         mysql -h0 uhello  -P3306 -phello123 -e "{$sql}" >> /usr/local/data.txt
  7. done
復(fù)制代碼

求職 : 技術(shù)支持/維
論壇徽章:
0
4 [報告]
發(fā)表于 2016-05-10 17:23 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
1
數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-03-07 06:20:00
5 [報告]
發(fā)表于 2016-05-10 18:09 |只看該作者
這個解法厲害!簡單粗暴啊。

回復(fù) 3# 287380917


   

求職 : Linux運維
論壇徽章:
10
丑牛
日期:2013-11-22 14:59:41數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-13 06:20:0015-16賽季CBA聯(lián)賽之山西
日期:2016-08-03 10:35:38數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:002016科比退役紀念章
日期:2016-06-27 14:08:14數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-02 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-05-20 15:06:2215-16賽季CBA聯(lián)賽之深圳
日期:2016-01-29 16:27:402015亞冠之阿爾艾因
日期:2015-09-08 16:35:3615-16賽季CBA聯(lián)賽之北京
日期:2017-03-28 18:45:36
6 [報告]
發(fā)表于 2016-05-10 18:34 |只看該作者
回復(fù) 4# 99超人
好的,謝謝!


   

求職 : Linux運維
論壇徽章:
10
丑牛
日期:2013-11-22 14:59:41數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-13 06:20:0015-16賽季CBA聯(lián)賽之山西
日期:2016-08-03 10:35:38數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:002016科比退役紀念章
日期:2016-06-27 14:08:14數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-02 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-05-20 15:06:2215-16賽季CBA聯(lián)賽之深圳
日期:2016-01-29 16:27:402015亞冠之阿爾艾因
日期:2015-09-08 16:35:3615-16賽季CBA聯(lián)賽之北京
日期:2017-03-28 18:45:36
7 [報告]
發(fā)表于 2016-05-10 18:39 |只看該作者
回復(fù) 3# 287380917
學(xué)習(xí)了!謝謝!

   

求職 : Linux運維
論壇徽章:
10
丑牛
日期:2013-11-22 14:59:41數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-13 06:20:0015-16賽季CBA聯(lián)賽之山西
日期:2016-08-03 10:35:38數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:002016科比退役紀念章
日期:2016-06-27 14:08:14數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-02 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-05-20 15:06:2215-16賽季CBA聯(lián)賽之深圳
日期:2016-01-29 16:27:402015亞冠之阿爾艾因
日期:2015-09-08 16:35:3615-16賽季CBA聯(lián)賽之北京
日期:2017-03-28 18:45:36
8 [報告]
發(fā)表于 2016-05-10 18:52 |只看該作者
回復(fù) 2# haooooaaa
謝謝大神!

   

論壇徽章:
0
9 [報告]
發(fā)表于 2016-05-10 20:12 |只看該作者
sed -n -r "s/(\w)[ \t](\w)/mysql -h0 uhello -P3306 -phello123 -e 'select * from tb1 a where a.id=\'\1\' and a.seg=\'\2\';/gp" FILE
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP