gpt4 book ai didi

regex - 您如何在 linux/bash 中将所有以 .exe 结尾的进程与正则表达式匹配?

转载 作者:太空宇宙 更新时间:2023-11-04 09:34:02 25 4
gpt4 key购买 nike

嘿,我正试图在 Linux 中使用 pkill 杀死所有以 .exe 结尾的进程,但它似乎不适用于不区分大小写的命令。这是我到目前为止得到的正则表达式。 .*[\.](?i)exe

但是 bash 在意外标记 '(' 附近返回语法错误

有什么建议吗?

最佳答案

只需使用 -i 标志来忽略大小写匹配:

pkill -i -f '.*\.exe$'

注意: -i 似乎只在 BSD pkill 上可用

在其他系统上使用这个正则表达式:

pkill -f '.*\.[eE][xX][eE]$'

关于regex - 您如何在 linux/bash 中将所有以 .exe 结尾的进程与正则表达式匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28562948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com