小编Ste*_*eve的帖子

bash脚本正则表达式将目录路径提升到第n级

我正在使用PWD来获取当前的工作目录.是否有一个SED或正则表达式,我可以使用,比方说,让两个父母的完整路径?

regex bash sed

15
推荐指数
3
解决办法
1万
查看次数

Bash脚本进程名称正则表达式

我正在尝试基于进程名称的部分进行正则表达式进程id.它似乎工作,如果我只做一个单词,但它失败了,当我尝试做类似的事情:找到任何进程与路径/开始**/endswiththis /

这是我到目前为止所拥有的:

QUEUE_PID="$(ps -ef | grep endswiththis | grep -v $0 | grep -v grep | awk '{ print $2 }')";   
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?谢谢,史蒂夫

regex unix bash grep

4
推荐指数
1
解决办法
3761
查看次数

在linux bash脚本中杀死一个10分钟的僵尸进程

我一直在修补yukondude的正则表达式答案但收效甚微.我正在尝试杀死超过10分钟的进程.我已经知道进程ID是什么了.我每10分钟循环一次数组,看看是否有任何挥之不去的触发器,并且需要被杀死.有人对此有任何快速的想法吗?

ps -eo uid,pid,etime 3233332 | egrep ' ([0-9]+-)?([0-9]{2}:?){3}' | awk '{print $2}' | xargs -I{} kill {}
Run Code Online (Sandbox Code Playgroud)

linux bash kill process zombie-process

3
推荐指数
1
解决办法
7646
查看次数

用于在URL中提取锚点的正则表达式

我正在尝试使用preg_replace从url中提取锚标记及其后面的所有内容.我找到一个删除#之后的所有内容,但是我想要一个删除#及其背后的一切.

HTTP://blah.com#removethis

谢谢,史蒂夫

php regex

0
推荐指数
1
解决办法
639
查看次数

标签 统计

bash ×3

regex ×3

grep ×1

kill ×1

linux ×1

php ×1

process ×1

sed ×1

unix ×1

zombie-process ×1