From 937b269967f2ef0ac379cb8cd1d787cc91426d12 Mon Sep 17 00:00:00 2001 From: Saumit Dinesan Date: Fri, 12 Aug 2022 07:20:44 +0530 Subject: specifying bash for non-posix compliant scripts+correcting other scripts --- .scripts/wifi-menu | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to '.scripts/wifi-menu') diff --git a/.scripts/wifi-menu b/.scripts/wifi-menu index dd5b9b3..4713c00 100755 --- a/.scripts/wifi-menu +++ b/.scripts/wifi-menu @@ -1,13 +1,13 @@ -#!/bin/sh +#!/bin/bash choice=$(echo -e "up\ndown\nconnect" | dmenu -p "Do you wish to connect to a wi-fi or disconnect?:") case $choice in "up"|"down") ssid=$(nmcli -t -f ssid dev wifi| cut -d\' -f2 | dmenu -p "Select Wifi  " -l 20) - nmcli c $choice "$ssid" ;; + nmcli c "$choice" "$ssid" ;; "connect") bssid=$(nmcli device wifi list | sed -n '1!p' | cut -b 9- | dmenu -p "Select Wi-Fi  :" -l 20 | cut -d' ' -f1) pass=$(echo "" | dmenu -P -p "Enter Password  : ") - nmcli device wifi connect $bssid password $pass ;; + nmcli device wifi connect "$bssid" password "$pass" ;; esac -- cgit v1.2.3