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

  免費注冊 查看新帖 |

Chinaunix

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

小問題 求教 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-07-29 21:46 |只看該作者 |倒序瀏覽
本帖最后由 alex_linux 于 2011-08-05 16:48 編輯

看了幾位給的思路還是沒套上去。。
下面是實際需求
2條命令的輸出


  1. vgdisplay -v |grep -i "VG Name"

  2. VG Name                     /dev/vg00

  3. VG Name                     /dev/vgarc_oltp

  4. VG Name                     /dev/vgoltp1

  5. VG Name                     /dev/vgoltp2

  6. VG Name                     /dev/vgoltp3

  7. VG Name                     /dev/vgoltp4

  8. VG Name                     /dev/vgoltp5

  9. VG Name                     /dev/vgoltp6
復(fù)制代碼
還有

  1. #!/bin/sh
  2. #aaa.sh
  3. VG_NAME=$1;

  4. vgdisplay -Fv $VG_NAME | sed -n -e "s/^.*pv_name=\([^:.]*\):.*$/\1/p"
復(fù)制代碼
執(zhí)行 得到 vg00 下包含的 pv
/aaa.sh /dev/vg00

/dev/disk/disk3

/dev/disk/disk4
  1.   # ioscan -m dsf
  2. Persistent DSF           Legacy DSF(s)
  3. ========================================
  4. /dev/rdisk/disk91        /dev/rdsk/c26t0d1
  5.                          /dev/rdsk/c22t0d1
  6. /dev/rdisk/disk140       /dev/rdsk/c26t1d7
  7.                          /dev/rdsk/c22t1d7
  8. /dev/rdisk/disk144       /dev/rdsk/c26t2d3
  9.                          /dev/rdsk/c22t2d3
  10. /dev/rdisk/disk148       /dev/rdsk/c26t2d4
  11.                          /dev/rdsk/c22t2d4
復(fù)制代碼
一個命令得到的 pv name 和第二個命令得到第一列 比較  不屬于某個vg就標(biāo)記available
想得到結(jié)果

  1. PV Name                          VG Name            
  2. /dev/disk/disk144                /dev/cpicdwlogvg   
  3. /dev/disk/disk148              /dev/cpicdwlogvg
  4. /dev/disk/disk140             available
  5. /dev/disk/disk91               available
復(fù)制代碼
幫忙給點思路
排序 以 A那列為準(zhǔn)

假設(shè)
#命令1得到結(jié)果
1        A
2        A
3        B
4        B

# 命令2得到結(jié)果

5
6
7
8
1
2
3
4

想要得到結(jié)果

1           A
2           A
3           B
4           B
5           C
6            C
7           C
8           C


怎么做?請教了。

論壇徽章:
0
2 [報告]
發(fā)表于 2011-07-29 22:27 |只看該作者
本帖最后由 網(wǎng)中淫 于 2011-07-29 22:32 編輯
  1. $ cat a
  2. 1        A
  3. 2        A
  4. 3        B
  5. 4        B
  6. $ cat b
  7. 5
  8. 6
  9. 7
  10. 8
  11. 1
  12. 2
  13. 3
  14. 4
  15. $ awk 'NR==FNR{a[$1]=$0;next}{print ($0 in a)?a[$0]:$0"\tC"}' a b|sort -k2,1
  16. 1        A
  17. 2        A
  18. 3        B
  19. 4        B
  20. 5       C
  21. 6       C
  22. 7       C
  23. 8       C
復(fù)制代碼

論壇徽章:
0
3 [報告]
發(fā)表于 2011-07-29 22:36 |只看該作者
網(wǎng)中淫 發(fā)表于 2011-07-29 22:27



    謝謝,周一有環(huán)境 測試下。

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀(jì)念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀(jì)念章
日期:2022-04-24 14:33:24
4 [報告]
發(fā)表于 2011-07-29 22:51 |只看該作者
回復(fù) 3# alex_linux


可以用Unix-Center的服務(wù)器做測試

論壇徽章:
0
5 [報告]
發(fā)表于 2011-07-29 23:05 |只看該作者
回復(fù)  alex_linux


可以用Unix-Center的服務(wù)器做測試
Shell_HAT 發(fā)表于 2011-07-29 22:51



   謝謝,我知道。但還有其他東西一起,不方便

論壇徽章:
3
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:51:162015年亞洲杯之阿曼
日期:2015-04-07 20:00:59
6 [報告]
發(fā)表于 2011-07-30 11:28 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
2
射手座
日期:2014-10-10 15:59:4715-16賽季CBA聯(lián)賽之上海
日期:2016-03-03 10:27:14
7 [報告]
發(fā)表于 2011-07-30 11:36 |只看該作者
回復(fù) 1# alex_linux
  1. $ awk '!a[$1]++{print NF==1?$0"\t C":$0}' a b
  2. 1        A
  3. 2        A
  4. 3        B
  5. 4        B
  6. 5        C
  7. 6        C
  8. 7        C
  9. 8        C
復(fù)制代碼

論壇徽章:
0
8 [報告]
發(fā)表于 2011-07-30 15:44 |只看該作者
回復(fù) 7# yinyuemi


    牛!

論壇徽章:
0
9 [報告]
發(fā)表于 2011-08-02 23:11 |只看該作者
自己問了下,又套了。還是不行,再請教了

論壇徽章:
2
射手座
日期:2014-10-10 15:59:4715-16賽季CBA聯(lián)賽之上海
日期:2016-03-03 10:27:14
10 [報告]
發(fā)表于 2011-08-03 00:10 |只看該作者
回復(fù) 1# alex_linux
  1. $ awk 'NR==FNR{if(/^VG Name/)v=$3;if(/PV Name/)a[$3];next}FNR>2&&NF>1{t=gensub("rdisk","disk",1,$1);print t in a?t"\t\t"v:t"\t\tavailable"|"sort -k2"}' <(vgdisplay -v) <(ioscan -m dsf)
  2. /dev/disk/disk144               /dev/cpicdwlogvg
  3. /dev/disk/disk148               /dev/cpicdwlogvg
  4. /dev/disk/disk140               available
  5. /dev/disk/disk91                available
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(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