我想使用一个非常简单的模式与grep
类似命令匹配。背景是 grep 虚拟机名称列表,例如仅列出虚拟机名称的命令,我在其中查找名称以“.local”结尾的虚拟机
正确的是:
# virsh list --name | grep '\.local$'
Run Code Online (Sandbox Code Playgroud)
我想用类似的东西
# virsh list --name | mygrep *.local
Run Code Online (Sandbox Code Playgroud)
不需要字符类或范围表达式,但应该应用 shell 通配符的基本模式:
*
零个或多个字符?
仅针对一个角色.
(为简单起见,请忽略 bash 首先对文件名进行通配)