Skip to content

Commit 4029a9e

Browse files
author
brad dreisbach
committed
add vrsftp function to vrnetlab.sh
1 parent d069619 commit 4029a9e

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

vrnetlab.sh

+16
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,22 @@ vrssh() {
2222
fi
2323
}
2424

25+
vrsftp() {
26+
VROUTER=$1
27+
USER=$2
28+
VR_ADDRESS=$(vr_mgmt_ip $VROUTER)
29+
30+
if [ -z "$USER" ] ; then
31+
if [ -x $(command -v sshpass) ]; then
32+
sshpass -p VR-netlab9 sftp vrnetlab@$VR_ADDRESS
33+
else
34+
sftp vrnetlab@$VR_ADDRESS
35+
fi
36+
else
37+
sftp $USER@$VR_ADDRESS
38+
fi
39+
}
40+
2541
vrcons() {
2642
VROUTER=$1
2743
telnet $(vr_mgmt_ip $VROUTER) 5000

0 commit comments

Comments
 (0)