Linux shell mac 地址转换 convert with sed
Linux shell mac 地址转换 convert with sed
把 0024.b20b.693f 地址 转换成 00:24:b2:0b:69:3f
1.点号分隔的
[root@linuxidc-mpc ~]# echo "0024.b20b.693f" | sed -r 's/\b(..)(..)\b/\1:\2/g;s/\./:/g'
00:24:b2:0b:69:3f
2.若是冒号分隔的,把 0024:b20b:693f 转换成 00:24:b2:0b:69:3f 最后的. 替换成:可以去掉了;
[root@linuxidc-mpc ~]# echo "0024:b20b:693f" | sed -r 's/\b(..)(..)\b/\1:\2/g'
00:24:b2:0b:69:3f
3.-r 扩展正则表达式的另一种匹配方法
[root@linuxidc-mpc ~]# echo "0024.b20b.693f" | sed -r 's/\b([0-9af]{2})([0-9a-f]{2})\b/\1:\2/g;s/\./:/g'
00:24:b20b:69:3f
[root@linuxidc-mpc ~]#
相关推荐
lianshaohua 2020-10-20
thickbookszone 2020-10-16
rechanel 2020-11-16
sunln00 2020-07-17
fendou00sd 2020-06-16
NBkiller 2020-06-14
河的第三条岸 2020-06-12
Darklovy 2020-06-07
playlinuxxx 2020-05-11
qidu 2020-04-26
farwang 2020-04-26
lishaokang 2020-04-22
昭君出塞 2020-04-15
圆圆的世界CSDN 2020-04-06
cdkey 2020-03-07
文山羊 2020-02-14
Attend 2020-02-01
圆圆的世界CSDN 2020-01-30