added comments

This commit is contained in:
Vlad Doster 2020-04-10 15:35:57 -05:00 committed by GitHub
parent e9e9dd9dbb
commit 53f2f2c3ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,10 +1,14 @@
#!/bin/bash
# Deletes certain lines of ~/.ssh/known_hosts
# Check if any args passed
if [ $# -eq 0 ]; then
echo "Usage: ./delete_certain_known_hosts 3 5 7 23"
echo "Will catch duplicate line numbers"
exit 1
fi
# Set loop variables
known_hosts_path=~/.ssh/known_hosts
lines_in_known_hosts=$(wc -l "$known_hosts_path" | awk '{print $1}')
IFS=' '
@ -18,6 +22,8 @@ else
lines_to_delete+="${var}d;"
fi
done
# Output information to user about what happened
if [[ -z "$lines_to_delete" ]]; then
echo "All arguments passed were invalid lines in $known_hosts_path"
elif [[ -n "$string" ]]; then