From 4eccd6aafaf1df75efea97d90d9d6e88ca61452e Mon Sep 17 00:00:00 2001 From: Guillermo Ramos Date: Thu, 14 Mar 2024 18:26:52 +0100 Subject: ssf: changes from TC --- ssf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ssf b/ssf index f10db57..dcd7322 100755 --- a/ssf +++ b/ssf @@ -44,7 +44,9 @@ foreach my $cfgfile (glob("$ENV{HOME}/.ssh/config.d/*"), "$ENV{HOME}/.ssh/config } my @hosts_no_wild = grep { not $_ =~ /\*/ } (map { $_->{_pat} } @hosts); -my $newlined_hosts = join "\n", sort @hosts_no_wild; +my %tmp = map { $_, 1 } @hosts_no_wild; +my @hosts_no_rep = keys %tmp; +my $newlined_hosts = join "\n", sort @hosts_no_rep; my $fzf_cmd = 'fzf'; if (exists $ENV{TMUX}) { -- cgit v1.2.3