Quickly kill processes containing word
Clash Royale CLAN TAG#URR8PPP
up vote
1
down vote
favorite
$ ps aux | grep ruby
user 1565 3.7 0.1 4307464 17696 s000 S+ 7:31AM 0:00.61 /Users/user/.rbenv/versions/2.3.1/bin/ruby bin/rails c
user 1579 0.0 0.0 4268020 788 s001 S+ 7:31AM 0:00.00 grep ruby
user 1489 0.0 0.0 0 0 ?? Z 7:29AM 0:00.00 (ruby)
How do I quickly kill all these processes?
What I tried:
kill -9 `ps aux | grep ruby`
My environment:
$ bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin18)
Copyright (C) 2007 Free Software Foundation, Inc.
$ uname -a
Darwin MacBook-Pro.local 18.0.0 Darwin Kernel Version 18.0.0: Wed Aug 22 20:13:40 PDT 2018; root:xnu-4903.201.2~1/RELEASE_X86_64 x86_64
$
process osx kill
add a comment |
up vote
1
down vote
favorite
$ ps aux | grep ruby
user 1565 3.7 0.1 4307464 17696 s000 S+ 7:31AM 0:00.61 /Users/user/.rbenv/versions/2.3.1/bin/ruby bin/rails c
user 1579 0.0 0.0 4268020 788 s001 S+ 7:31AM 0:00.00 grep ruby
user 1489 0.0 0.0 0 0 ?? Z 7:29AM 0:00.00 (ruby)
How do I quickly kill all these processes?
What I tried:
kill -9 `ps aux | grep ruby`
My environment:
$ bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin18)
Copyright (C) 2007 Free Software Foundation, Inc.
$ uname -a
Darwin MacBook-Pro.local 18.0.0 Darwin Kernel Version 18.0.0: Wed Aug 22 20:13:40 PDT 2018; root:xnu-4903.201.2~1/RELEASE_X86_64 x86_64
$
process osx kill
1
pkill might be the command you're looking for.
– Haxiel
Nov 20 at 15:42
If any of the answers solved your problem, please accept it by clicking the checkmark next to it. Thank you!
– Jeff Schaller
10 hours ago
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
$ ps aux | grep ruby
user 1565 3.7 0.1 4307464 17696 s000 S+ 7:31AM 0:00.61 /Users/user/.rbenv/versions/2.3.1/bin/ruby bin/rails c
user 1579 0.0 0.0 4268020 788 s001 S+ 7:31AM 0:00.00 grep ruby
user 1489 0.0 0.0 0 0 ?? Z 7:29AM 0:00.00 (ruby)
How do I quickly kill all these processes?
What I tried:
kill -9 `ps aux | grep ruby`
My environment:
$ bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin18)
Copyright (C) 2007 Free Software Foundation, Inc.
$ uname -a
Darwin MacBook-Pro.local 18.0.0 Darwin Kernel Version 18.0.0: Wed Aug 22 20:13:40 PDT 2018; root:xnu-4903.201.2~1/RELEASE_X86_64 x86_64
$
process osx kill
$ ps aux | grep ruby
user 1565 3.7 0.1 4307464 17696 s000 S+ 7:31AM 0:00.61 /Users/user/.rbenv/versions/2.3.1/bin/ruby bin/rails c
user 1579 0.0 0.0 4268020 788 s001 S+ 7:31AM 0:00.00 grep ruby
user 1489 0.0 0.0 0 0 ?? Z 7:29AM 0:00.00 (ruby)
How do I quickly kill all these processes?
What I tried:
kill -9 `ps aux | grep ruby`
My environment:
$ bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin18)
Copyright (C) 2007 Free Software Foundation, Inc.
$ uname -a
Darwin MacBook-Pro.local 18.0.0 Darwin Kernel Version 18.0.0: Wed Aug 22 20:13:40 PDT 2018; root:xnu-4903.201.2~1/RELEASE_X86_64 x86_64
$
process osx kill
process osx kill
edited Nov 20 at 18:11
Jeff Schaller
36.4k952120
36.4k952120
asked Nov 20 at 15:34
american-ninja-warrior
1365
1365
1
pkill might be the command you're looking for.
– Haxiel
Nov 20 at 15:42
If any of the answers solved your problem, please accept it by clicking the checkmark next to it. Thank you!
– Jeff Schaller
10 hours ago
add a comment |
1
pkill might be the command you're looking for.
– Haxiel
Nov 20 at 15:42
If any of the answers solved your problem, please accept it by clicking the checkmark next to it. Thank you!
– Jeff Schaller
10 hours ago
1
1
pkill might be the command you're looking for.
– Haxiel
Nov 20 at 15:42
pkill might be the command you're looking for.
– Haxiel
Nov 20 at 15:42
If any of the answers solved your problem, please accept it by clicking the checkmark next to it. Thank you!
– Jeff Schaller
10 hours ago
If any of the answers solved your problem, please accept it by clicking the checkmark next to it. Thank you!
– Jeff Schaller
10 hours ago
add a comment |
3 Answers
3
active
oldest
votes
up vote
2
down vote
As Haxiel commented, my recommendation would be to use pkill:
pkill -9 ruby
-9
is it required?
– GAD3R
Nov 20 at 18:09
1
Nope; the OP gave that as the example that they wanted.
– Jeff Schaller
Nov 20 at 18:10
I'm upvoting your answer. Mine works as well but yours is cleaner and less tedious. I'm aware of thepkill
command but I usekill
out of habit and didn't want to give misinformation as I didn't have a computer to test at the time.
– Nasir Riley
Nov 20 at 19:52
I don't have an OSX system at hand, either, but I'm encouraged by the existence of the corresponding man page.
– Jeff Schaller
Nov 20 at 19:56
add a comment |
up vote
1
down vote
kill $(ps aux | grep ruby | grep -v grep | awk 'print $2' | xargs)
for p in $(ps aux | grep ruby | grep -v grep | awk 'print $2'); do kill $p; done
You can substitute kill9
for kill
if necessary.
add a comment |
up vote
-1
down vote
I Tried with below command
ps -eaf | grep -i ruby| grep -iv 'grep'| awk 'print "kill -9" " " $2'| sh
awk can grep as well as execute system commands, which would remove three of the pipeline commands
– Jeff Schaller
Nov 20 at 17:57
I Added only awk method
– Praveen Kumar BS
Nov 20 at 18:09
ps -eaf | grep -i ssh| awk '$(NF-2) !~/grep/print "kill -9" " " $2'| sh
– Praveen Kumar BS
Nov 20 at 18:09
add a comment |
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
As Haxiel commented, my recommendation would be to use pkill:
pkill -9 ruby
-9
is it required?
– GAD3R
Nov 20 at 18:09
1
Nope; the OP gave that as the example that they wanted.
– Jeff Schaller
Nov 20 at 18:10
I'm upvoting your answer. Mine works as well but yours is cleaner and less tedious. I'm aware of thepkill
command but I usekill
out of habit and didn't want to give misinformation as I didn't have a computer to test at the time.
– Nasir Riley
Nov 20 at 19:52
I don't have an OSX system at hand, either, but I'm encouraged by the existence of the corresponding man page.
– Jeff Schaller
Nov 20 at 19:56
add a comment |
up vote
2
down vote
As Haxiel commented, my recommendation would be to use pkill:
pkill -9 ruby
-9
is it required?
– GAD3R
Nov 20 at 18:09
1
Nope; the OP gave that as the example that they wanted.
– Jeff Schaller
Nov 20 at 18:10
I'm upvoting your answer. Mine works as well but yours is cleaner and less tedious. I'm aware of thepkill
command but I usekill
out of habit and didn't want to give misinformation as I didn't have a computer to test at the time.
– Nasir Riley
Nov 20 at 19:52
I don't have an OSX system at hand, either, but I'm encouraged by the existence of the corresponding man page.
– Jeff Schaller
Nov 20 at 19:56
add a comment |
up vote
2
down vote
up vote
2
down vote
As Haxiel commented, my recommendation would be to use pkill:
pkill -9 ruby
As Haxiel commented, my recommendation would be to use pkill:
pkill -9 ruby
answered Nov 20 at 17:59
Jeff Schaller
36.4k952120
36.4k952120
-9
is it required?
– GAD3R
Nov 20 at 18:09
1
Nope; the OP gave that as the example that they wanted.
– Jeff Schaller
Nov 20 at 18:10
I'm upvoting your answer. Mine works as well but yours is cleaner and less tedious. I'm aware of thepkill
command but I usekill
out of habit and didn't want to give misinformation as I didn't have a computer to test at the time.
– Nasir Riley
Nov 20 at 19:52
I don't have an OSX system at hand, either, but I'm encouraged by the existence of the corresponding man page.
– Jeff Schaller
Nov 20 at 19:56
add a comment |
-9
is it required?
– GAD3R
Nov 20 at 18:09
1
Nope; the OP gave that as the example that they wanted.
– Jeff Schaller
Nov 20 at 18:10
I'm upvoting your answer. Mine works as well but yours is cleaner and less tedious. I'm aware of thepkill
command but I usekill
out of habit and didn't want to give misinformation as I didn't have a computer to test at the time.
– Nasir Riley
Nov 20 at 19:52
I don't have an OSX system at hand, either, but I'm encouraged by the existence of the corresponding man page.
– Jeff Schaller
Nov 20 at 19:56
-9
is it required?– GAD3R
Nov 20 at 18:09
-9
is it required?– GAD3R
Nov 20 at 18:09
1
1
Nope; the OP gave that as the example that they wanted.
– Jeff Schaller
Nov 20 at 18:10
Nope; the OP gave that as the example that they wanted.
– Jeff Schaller
Nov 20 at 18:10
I'm upvoting your answer. Mine works as well but yours is cleaner and less tedious. I'm aware of the
pkill
command but I use kill
out of habit and didn't want to give misinformation as I didn't have a computer to test at the time.– Nasir Riley
Nov 20 at 19:52
I'm upvoting your answer. Mine works as well but yours is cleaner and less tedious. I'm aware of the
pkill
command but I use kill
out of habit and didn't want to give misinformation as I didn't have a computer to test at the time.– Nasir Riley
Nov 20 at 19:52
I don't have an OSX system at hand, either, but I'm encouraged by the existence of the corresponding man page.
– Jeff Schaller
Nov 20 at 19:56
I don't have an OSX system at hand, either, but I'm encouraged by the existence of the corresponding man page.
– Jeff Schaller
Nov 20 at 19:56
add a comment |
up vote
1
down vote
kill $(ps aux | grep ruby | grep -v grep | awk 'print $2' | xargs)
for p in $(ps aux | grep ruby | grep -v grep | awk 'print $2'); do kill $p; done
You can substitute kill9
for kill
if necessary.
add a comment |
up vote
1
down vote
kill $(ps aux | grep ruby | grep -v grep | awk 'print $2' | xargs)
for p in $(ps aux | grep ruby | grep -v grep | awk 'print $2'); do kill $p; done
You can substitute kill9
for kill
if necessary.
add a comment |
up vote
1
down vote
up vote
1
down vote
kill $(ps aux | grep ruby | grep -v grep | awk 'print $2' | xargs)
for p in $(ps aux | grep ruby | grep -v grep | awk 'print $2'); do kill $p; done
You can substitute kill9
for kill
if necessary.
kill $(ps aux | grep ruby | grep -v grep | awk 'print $2' | xargs)
for p in $(ps aux | grep ruby | grep -v grep | awk 'print $2'); do kill $p; done
You can substitute kill9
for kill
if necessary.
edited Nov 20 at 16:13
answered Nov 20 at 15:48
Nasir Riley
2,176239
2,176239
add a comment |
add a comment |
up vote
-1
down vote
I Tried with below command
ps -eaf | grep -i ruby| grep -iv 'grep'| awk 'print "kill -9" " " $2'| sh
awk can grep as well as execute system commands, which would remove three of the pipeline commands
– Jeff Schaller
Nov 20 at 17:57
I Added only awk method
– Praveen Kumar BS
Nov 20 at 18:09
ps -eaf | grep -i ssh| awk '$(NF-2) !~/grep/print "kill -9" " " $2'| sh
– Praveen Kumar BS
Nov 20 at 18:09
add a comment |
up vote
-1
down vote
I Tried with below command
ps -eaf | grep -i ruby| grep -iv 'grep'| awk 'print "kill -9" " " $2'| sh
awk can grep as well as execute system commands, which would remove three of the pipeline commands
– Jeff Schaller
Nov 20 at 17:57
I Added only awk method
– Praveen Kumar BS
Nov 20 at 18:09
ps -eaf | grep -i ssh| awk '$(NF-2) !~/grep/print "kill -9" " " $2'| sh
– Praveen Kumar BS
Nov 20 at 18:09
add a comment |
up vote
-1
down vote
up vote
-1
down vote
I Tried with below command
ps -eaf | grep -i ruby| grep -iv 'grep'| awk 'print "kill -9" " " $2'| sh
I Tried with below command
ps -eaf | grep -i ruby| grep -iv 'grep'| awk 'print "kill -9" " " $2'| sh
answered Nov 20 at 16:28
Praveen Kumar BS
1,094138
1,094138
awk can grep as well as execute system commands, which would remove three of the pipeline commands
– Jeff Schaller
Nov 20 at 17:57
I Added only awk method
– Praveen Kumar BS
Nov 20 at 18:09
ps -eaf | grep -i ssh| awk '$(NF-2) !~/grep/print "kill -9" " " $2'| sh
– Praveen Kumar BS
Nov 20 at 18:09
add a comment |
awk can grep as well as execute system commands, which would remove three of the pipeline commands
– Jeff Schaller
Nov 20 at 17:57
I Added only awk method
– Praveen Kumar BS
Nov 20 at 18:09
ps -eaf | grep -i ssh| awk '$(NF-2) !~/grep/print "kill -9" " " $2'| sh
– Praveen Kumar BS
Nov 20 at 18:09
awk can grep as well as execute system commands, which would remove three of the pipeline commands
– Jeff Schaller
Nov 20 at 17:57
awk can grep as well as execute system commands, which would remove three of the pipeline commands
– Jeff Schaller
Nov 20 at 17:57
I Added only awk method
– Praveen Kumar BS
Nov 20 at 18:09
I Added only awk method
– Praveen Kumar BS
Nov 20 at 18:09
ps -eaf | grep -i ssh| awk '$(NF-2) !~/grep/print "kill -9" " " $2'| sh
– Praveen Kumar BS
Nov 20 at 18:09
ps -eaf | grep -i ssh| awk '$(NF-2) !~/grep/print "kill -9" " " $2'| sh
– Praveen Kumar BS
Nov 20 at 18:09
add a comment |
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f482996%2fquickly-kill-processes-containing-word%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
pkill might be the command you're looking for.
– Haxiel
Nov 20 at 15:42
If any of the answers solved your problem, please accept it by clicking the checkmark next to it. Thank you!
– Jeff Schaller
10 hours ago