dotfiles/scripts/generate-tap

24 lines
357 B
Bash
Executable file

#!/bin/bash
# Generate a numbered tap device name
TAP="tap0"
COUNT=0
while [[ true ]]; do
FOUND=false
for INT in $(ls /sys/class/net); do
if [[ $INT == $TAP ]]; then
((COUNT++))
TAP="tap$COUNT"
FOUND=true
continue
fi
done
if [[ !$FOUND ]]; then
break
fi
done