diff options
author | Guillermo Ramos | 2024-03-14 18:26:52 +0100 |
---|---|---|
committer | Guillermo Ramos | 2024-03-14 18:26:52 +0100 |
commit | 4eccd6aafaf1df75efea97d90d9d6e88ca61452e (patch) | |
tree | a63ff5c01426e86e3a8608817db76a5d204fc729 | |
parent | bcd4636a8f1235ef9429599e04d294384572650e (diff) | |
download | cli-4eccd6aafaf1df75efea97d90d9d6e88ca61452e.tar.gz |
ssf: changes from TC
-rwxr-xr-x | ssf | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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}) { |