#!/bin/sh hub=$(doas uhubctl | grep -B3 'Port 3: .* highspeed enable connect .* Lenovo USB2.0 Hub' | grep -o -m1 '[0-9][^ ]*' | head -n1) ! [ "$hub" ] && exit 1 echo $hub case $1 in off) doas uhubctl -a off -p 4 -l $hub ;; on) doas uhubctl -a on -p 4 -l $hub ;; esac