如何从MAC地址列表中删除冒号?

nmu*_*ntz 8 regex perl sed

我很难尝试删除MAC地址列表中的冒号.

我的档案:

00:21:5A:28:62:BF
00:24:81:0A:04:44
Run Code Online (Sandbox Code Playgroud)

预期产出:

00215A2862BF
0024810A0444
Run Code Online (Sandbox Code Playgroud)

关于我怎么能这样做的任何想法?非常感谢提前.

and*_*dri 15

鉴于您的标记,您希望在shell中完成此操作:

cat file | sed s/://g
Run Code Online (Sandbox Code Playgroud)

编辑:cat如果你正在读取文件,你真的不需要这两个:

sed s/://g file
Run Code Online (Sandbox Code Playgroud)

  • 如果你想编辑文件,只需在sed命令中添加`-i`选项:`sed -is /:// g file`,它将改变文件而不是打印结果. (2认同)