From e23d26c8fe95911ec3b0c2ce1121ac3be6b02b4f Mon Sep 17 00:00:00 2001 From: con-f-use Date: Wed, 18 Jul 2018 14:52:01 +0200 Subject: [PATCH] Fix #1210 grep error on MacOS with ssh completion See #1210 --- completion/available/ssh.completion.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/completion/available/ssh.completion.bash b/completion/available/ssh.completion.bash index 234a6958..d5cd6e61 100644 --- a/completion/available/ssh.completion.bash +++ b/completion/available/ssh.completion.bash @@ -13,7 +13,7 @@ _sshcomplete() { # parse all defined hosts from .ssh/config and files included there for fl in "$HOME/.ssh/config" \ - $(grep -P "^\s*Include" "$HOME/.ssh/config" | + $(grep "^\s*Include" "$HOME/.ssh/config" | awk '{for (i=2; i<=NF; i++) print $i}' | sed "s|^~/|$HOME/|") do