sed 的反向援用
簡單來説:先用()括號保護住,並在後兩個##之間反斜杠援用第幾個括號括住的内容
\1\2\3\ 相當于分別援用第一個,第二個,第三個括號裏面的内容
例子1:將本人的名字,改用<>括住
sed -r 允許应用正則表達式
例子2:查看本人網卡的ID
第一步: ip addr show [網卡名字]
第二步: sed -n '3p' 取第三行
第三步: sed -r 's#(^.t )(.)(/.*$)#\2#g'
sed 的反向援用
簡單來説:先用()括號保護住,並在後兩個##之間反斜杠援用第幾個括號括住的内容
\1\2\3\ 相當于分別援用第一個,第二個,第三個括號裏面的内容
例子1:將本人的名字,改用<>括住
sed -r 允許应用正則表達式
例子2:查看本人網卡的ID
第一步: ip addr show [網卡名字]
第二步: sed -n '3p' 取第三行
第三步: sed -r 's#(^.t )(.)(/.*$)#\2#g'