From 0b0e59d9dda5571b69e3883b6a3ae356dbae828e Mon Sep 17 00:00:00 2001 From: Jokler Date: Wed, 22 May 2019 17:38:58 +0200 Subject: Scripts: Make some scripts POSIX shell compliant --- scripts/autoscript | 18 ++++++++++++------ scripts/current-term | 10 +++++----- scripts/firefox-private | 4 ++-- scripts/mpv-gui | 6 ++++-- scripts/rofi-kvmap | 9 ++++----- scripts/rofi-workspaces | 6 +++--- scripts/scava | 2 +- scripts/steam-oldchat | 4 ++-- scripts/stranger | 2 +- scripts/svimpc | 2 +- scripts/sweechat | 2 +- 11 files changed, 36 insertions(+), 29 deletions(-) (limited to 'scripts') diff --git a/scripts/autoscript b/scripts/autoscript index c29bcc9..4358e8c 100755 --- a/scripts/autoscript +++ b/scripts/autoscript @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh if [ "$#" -ne 1 ]; then echo "Exactly 1 argument is required" @@ -8,12 +8,18 @@ fi SCRIPT_FOLDER="$HOME/scripts" SCRIPT_FILE="$SCRIPT_FOLDER/$1" -if [[ -f $SCRIPT_FILE ]]; then - gvim $SCRIPT_FILE +if [ -f "$SCRIPT_FILE" ]; then + gvim "$SCRIPT_FILE" & else - echo -e '#!/bin/bash\n\n# vim: expandtab sw=2 ts=2' > $SCRIPT_FILE - chmod +x $SCRIPT_FILE - gvim $SCRIPT_FILE & + +cat >> "$SCRIPT_FILE" <