我正在使用PWD来获取当前的工作目录.是否有一个SED或正则表达式,我可以使用,比方说,让两个父母的完整路径?
我正在尝试基于进程名称的部分进行正则表达式进程id.它似乎工作,如果我只做一个单词,但它失败了,当我尝试做类似的事情:找到任何进程与路径/开始**/endswiththis /
这是我到目前为止所拥有的:
QUEUE_PID="$(ps -ef | grep endswiththis | grep -v $0 | grep -v grep | awk '{ print $2 }')";
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?谢谢,史蒂夫
我一直在修补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) 我正在尝试使用preg_replace从url中提取锚标记及其后面的所有内容.我找到一个删除#之后的所有内容,但是我想要一个删除#及其背后的一切.
谢谢,史蒂夫