ssh-add: make it work with "exploded" ssh config

This commit is contained in:
Vincent Bernat 2021-08-12 10:30:19 +02:00
parent 5102774b3f
commit 60baedbadd

View file

@ -1,8 +1,7 @@
#!/bin/sh #!/bin/sh
cd ~
ssh-add -l > /dev/null || ssh-add $( ssh-add -l > /dev/null || ssh-add $(
sed -n 's/^ *IdentityFile ~\/\([^ ]*\).*/\1/p' ~/.ssh/config \ sed -n 's/^ *IdentityFile ~\/\([^ ]*\).*/\1/p' ~/.ssh/config ~/.ssh/*/config \
| sort \ | sort \
| uniq | uniq
) )