亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Linux常用命令小結(jié)(續(xù))

系統(tǒng) 3171 0

?20. mysql

mysql --host=127.0.0.1 --port=3306 --database=test --user=test --password=test --default-character-set=utf8

21. 腳本求兩個(gè)文件的相同集合

test1?? test2?

1?????????? 2

2?????????? 3

3?????????? 4

cat test1 test2 | sort | uniq -d (result: 2 3)

cat test1 test2 | sort | uniq -c | wc -l (result:4) 統(tǒng)計(jì)所有出現(xiàn)數(shù)字的個(gè)數(shù)

cat test1 test2 | sort | uniq -c |awk -F ' ' '{print $1}'|grep 2|wc -l 連續(xù)出現(xiàn)兩次的個(gè)數(shù)

22. 生成1到10的數(shù)字

?for i in `seq 10`
do

???? echo $i
?done

23. 通過(guò)腳本生成sql語(yǔ)句

      date=`date -d yesterday +%Y-%m-%d`

outputFileName="sql.${date}"

cat test1 | awk 'BEGIN{datecmd="date -d yesterday +%Y-%m-%d";datecmd|getline dateStr}{print "INSERT INTO test (dayString, num1, num2, num3) VALUES ('\''"dateStr"'\'', 0, "$1", "$1") ON DUPLICATE KEY UPDATE num2 = "$1", num3 = "$1";"}' > ${outputFileName}


    

?生成的結(jié)果:INSERT INTO test (dayString, num1, num2, num3) VALUES ('2014-06-07', 0, 1, 1) ON DUPLICATE KEY UPDATE num2 = 1, num3 = 1;
INSERT INTO test (dayString, num1, num2, num3) VALUES ('2014-06-07', 0, 2, 2) ON DUPLICATE KEY UPDATE num2 = 2, num3 = 2;
INSERT INTO test (dayString, num1, num2, num3) VALUES ('2014-06-07', 0, 3, 3) ON DUPLICATE KEY UPDATE num2 = 3, num3 = 3;

插入數(shù)據(jù)庫(kù)的話可以用腳本:mysql -h127.0.0.1 -P3306 -utest -ptest --database? testdb?< ${outputFileName}

24. awk

1)統(tǒng)計(jì)次數(shù)

test3

a=優(yōu)秀

b=良好

b=優(yōu)秀

c=良好

cat?test3 | awk -F "=" '{sum[$1]+=1}END{for(i in sum)print sum[i],i}'

cat?test3 | awk -F "=" '{sum[$2]+=1}END{for(i in sum)print sum[i],i}'

result1:???????????????? result2:???????????????? result3:

2 優(yōu)秀??????????????????? 1 a?????????????????????? a=優(yōu)秀
2 良好??????????????????? 2 b?????????????????????? b=良好

????????????????????????????1 c??????????????????????? c=及格

2) 提取20:1:0:0:{a=優(yōu)秀, b=良好, c=及格} 里面的{}數(shù)據(jù)

cat test4 | awk 'BEGIN {FS=":"} {print $5}' | sed -e "s/[\{\}]//g" | awk '{split($0, items, ", ");for(it in items){print items[it]}}'

?25. sed

sed是一個(gè)強(qiáng)大的文本工具,這里舉一個(gè)替換配置文件的例子

from=1001
for i in {1002..1006} ; do
??? cat test-${from}.xml | sed -e "s/${from}/${i}/g" > test-${i}.xml
done;

Linux常用命令小結(jié)(續(xù))


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 99毛片| 久草视频在线免费播放 | 黄色在线观看www | 97精品国产91久久久久久 | 精品国产不卡一区二区三区 | 日韩专区第一页 | 四虎国产精品永久地址51 | 成人aa在线观看视频 | 黑人特级粗α级毛片 | 国产免费久久精品99 | 亚洲区精品久久一区二区三区 | 欧美精品免费在线 | 天天天操天天天干 | 亚洲一区二区在线成人 | 九九精品视频在线播放 | 久久伊人在 | 视频一区二区三区在线观看 | 亚洲毛片在线 | 久草中文网| 亚洲狠狠婷婷综合久久久久网站 | 美国毛片一级e片黑人片 | 欧美一级日韩在线观看 | 四虎永久免费地址在线网站 | 久久精品免视看国产盗摄 | 九九九精品 | 国产精品成人第一区 | 四虎影视com88 | 午夜私人影院粉色视频我要 | 日日噜噜夜夜狠狠视频buoke | 99精品久久久久久久免费看蜜月 | 日日噜噜夜夜躁躁狠狠 | 免费观看欧美一级毛片 | 欧美一二区 | 亚洲欧美日本国产综合在线 | 大色香蕉色视频大全 | 天天天天鲁天天拍一拍 | 60欧美老妇做爰视频 | 亚洲综合图片小说区热久久 | 日本人又黄又爽免费视频 | 国产成人免费a在线视频色戒 | 夜夜做夜夜爽 |