#!/usr/bin/env bash get_state () { state=$(bluetoothctl show | grep 'Powered' | awk '{print $2}') if [[ $state == "yes" ]]; then echo on else echo off fi } turn_off () { bluetoothctl power off 2>&1 > /dev/null } turn_on () { bluetoothctl power on 2>&1 > /dev/null } toggle () { state=$(get_state) if [[ $state == "on" ]]; then turn_off else turn_on fi } if [[ $1 == "state" ]]; then get_state fi if [[ $1 == "toggle" ]]; then toggle fi