From 82b8648ff6dc103a2e92a2780fb099adb94c6d1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Ortega=20Froysa?= Date: Mon, 30 Dec 2024 18:48:15 +0100 Subject: [PATCH] audio-control: make conditionals more readable. --- audio-control | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/audio-control b/audio-control index ce64f6f..d3fd895 100755 --- a/audio-control +++ b/audio-control @@ -1,15 +1,21 @@ #!/bin/bash CACHE_DIR="$HOME/.cache/audio-control" -[ "$#" -eq 0 ] && - echo "Requires a command. Run with 'help' for a list of commands." && +if [ "$#" -eq 0 ] +then + echo "Requires a command. Run with 'help' for a list of commands." exit 1 -[ "$#" -gt 1 ] && - echo "Too many arguments. Run with 'help' for a list of commands." && +fi +if [ "$#" -gt 1 ] +then + echo "Too many arguments. Run with 'help' for a list of commands." exit 1 +fi -[ -d $CACHE_DIR ] || +if ! [ -d $CACHE_DIR ] +then mkdir -p $CACHE_DIR +fi query_outport() { active_port="$(pactl list sinks | grep 'Active Port')"