SEARCH_STRINGS=( "Mouse" "Razer DeathAdder Elite" ) for search_string in "${SEARCH_STRINGS[@]}"; do echo "Searching for devices matching: ${search_string}" for f in $(grep -l "${search_string}" /sys/bus/usb/devices/*/product 2>/dev/null | sed "s/product/power\\/control/"); do echo "Setting power control to 'on' for: ${f}" echo on >| "${f}" done done