how to access my last command output in zshrc
up vote
0
down vote
favorite
I want to use a simple command to kill my ssh using kill, so here is what I did in ~/.zshrc
killssh(){
op = $(pgrep -lf sshfs); #get information of sshfs
# e.x: 54073 sshfs -o reconnect xxx...
# 54073 is the pid of sshfs
pid = $(op) | grep -o -E '[0-9]+' | head -1 | sed -e 's/^0+//';
# get the first number of "54073 sshfs -o .."
kill -9 "$pid";
}
bash zsh zshrc
add a comment |
up vote
0
down vote
favorite
I want to use a simple command to kill my ssh using kill, so here is what I did in ~/.zshrc
killssh(){
op = $(pgrep -lf sshfs); #get information of sshfs
# e.x: 54073 sshfs -o reconnect xxx...
# 54073 is the pid of sshfs
pid = $(op) | grep -o -E '[0-9]+' | head -1 | sed -e 's/^0+//';
# get the first number of "54073 sshfs -o .."
kill -9 "$pid";
}
bash zsh zshrc
1
Why not usepkill
instead?
– ssemilla
19 hours ago
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I want to use a simple command to kill my ssh using kill, so here is what I did in ~/.zshrc
killssh(){
op = $(pgrep -lf sshfs); #get information of sshfs
# e.x: 54073 sshfs -o reconnect xxx...
# 54073 is the pid of sshfs
pid = $(op) | grep -o -E '[0-9]+' | head -1 | sed -e 's/^0+//';
# get the first number of "54073 sshfs -o .."
kill -9 "$pid";
}
bash zsh zshrc
I want to use a simple command to kill my ssh using kill, so here is what I did in ~/.zshrc
killssh(){
op = $(pgrep -lf sshfs); #get information of sshfs
# e.x: 54073 sshfs -o reconnect xxx...
# 54073 is the pid of sshfs
pid = $(op) | grep -o -E '[0-9]+' | head -1 | sed -e 's/^0+//';
# get the first number of "54073 sshfs -o .."
kill -9 "$pid";
}
bash zsh zshrc
bash zsh zshrc
asked 20 hours ago
陳子軼
163
163
1
Why not usepkill
instead?
– ssemilla
19 hours ago
add a comment |
1
Why not usepkill
instead?
– ssemilla
19 hours ago
1
1
Why not use
pkill
instead?– ssemilla
19 hours ago
Why not use
pkill
instead?– ssemilla
19 hours ago
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
draft saved
draft discarded
draft saved
draft discarded
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
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53237434%2fhow-to-access-my-last-command-output-in-zshrc%23new-answer', 'question_page');
}
);
Post as a guest
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
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
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
1
Why not use
pkill
instead?– ssemilla
19 hours ago