我试图从 ls /dev 获取输出以匹配以 1-4 之间的数字结尾的“tty”。
所以从:
tty5
tty4
tty2
tty6
tty1
Run Code Online (Sandbox Code Playgroud)
应该匹配:
tty4
tty2
tty1
Run Code Online (Sandbox Code Playgroud)
正则表达式
"\s([tty]+[0-4])\s"
Run Code Online (Sandbox Code Playgroud)
我试过在 grep 中使用它:
ls /dev | grep -E \s([tty]+[0-4])\s
ls /dev | grep -E \s([tty]\+\[0-4])\s
ls /dev | grep -Ex \s([tty]+[0-4])\s
ls /dev | grep -P \s([tty]+[0-4])\s
Run Code Online (Sandbox Code Playgroud)
正如我在其他帖子中读到的那样,我仍然无法使其工作。