从我的/ proc/drbd的输出中我试图提取每个设备(0和1)这个输出的'UpToDate/UpToDate'部分。我想:如何使用grep/regex/cut/awk/sed等提取drbd状态
cat /proc/drbd | grep ' 0:' | grep -Eo 'ds:(.*)'
但是,这给了我:
ds:UpToDate/UpToDate C r-----
那不是我要找的(寻找让UpToDate的地方/传播UpToDate的插槽)或UpToDate的基本的“一回/UpToDate'..Anyways,这里的/ proc/DRBD的输出:
0: cs:Connected ro:Primary/Secondary ds:UpToDate/UpToDate C r-----
1: cs:Connected ro:Secondary/Primary ds:UpToDate/UpToDate C r-----
谢谢,这正是我需要的 – sgwrist
不客气!如果您关心可移植性,请从最后两个命令中选择一个 – hek2mgl