linux - Bash grep mac 地址 unix/linux 带分号

标签 linux bash unix grep mac-address

为什么这不起作用,我的文本文件中不应该输出 30:84:A9:9B:2A:67 吗?

grep [A-F0-9]\:{5}[A-F0-9] textfile.txt

最佳答案

试试这个:

$ echo 30:84:A9:9B:2A:67  | grep -P "([A-F0-9]{2}:){5}[A-F0-9]{2}"
30:84:A9:9B:2A:67

关于linux - Bash grep mac 地址 unix/linux 带分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44166995/

相关文章:

linux - 设置 stty 参数

linux - 删除包含字母的行 - Linux

linux - Linux下用bash脚本将一个C程序的输出重定向到另一个C程序

bash - 如何通过调用它的 shell 脚本找到进程名称?

java - Telnet Java 代码可以在 Windows 中运行,但不能在 Unix 中运行

SunOs 交换信息的正则表达式

linux - 如何在 Linux 中查找目录创建的详细信息

linux - GMount 和 GVolume

linux - 如何在ubuntu中逐行检查子目录大小

Bash:检查返回码时的 if 语句与 &&