You've already forked net-research
refactor: improvements in change_profile script
This commit is contained in:
@@ -4,6 +4,13 @@ HOST="server"
|
|||||||
USER="ubuntu"
|
USER="ubuntu"
|
||||||
PASSWORD="ubuntu"
|
PASSWORD="ubuntu"
|
||||||
|
|
||||||
|
for cmd in sshpass; do
|
||||||
|
if ! command -v $cmd &> /dev/null; then
|
||||||
|
echo "Error: $cmd is not installed. Please install it first."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
echo "Fetching interfaces from server..."
|
echo "Fetching interfaces from server..."
|
||||||
interfaces=$(sshpass -p "$PASSWORD" ssh -o StrictHostKeyChecking=no -o LogLevel=ERROR "$USER@$HOST" \
|
interfaces=$(sshpass -p "$PASSWORD" ssh -o StrictHostKeyChecking=no -o LogLevel=ERROR "$USER@$HOST" \
|
||||||
"ip -o link show | awk -F': ' '!/lo:/ {print \$2}'")
|
"ip -o link show | awk -F': ' '!/lo:/ {print \$2}'")
|
||||||
|
|||||||
Reference in New Issue
Block a user