From def2a7cbe5425396dc57cf34da2bd3f19bd9748b Mon Sep 17 00:00:00 2001 From: JKANetwork Date: Sun, 12 Feb 2017 23:34:43 +0100 Subject: [PATCH] Trying things --- installer/installer.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/installer/installer.sh b/installer/installer.sh index ed10c61..a0dfe3d 100755 --- a/installer/installer.sh +++ b/installer/installer.sh @@ -8,16 +8,18 @@ ## $4 -> Command to run ## $5 -> Is a "various-sentence command"? (1 -> First / Not lastest, 2 -> Last ) function comm { + local command + command=$4 # First complete the command, if necessary if [[ $3 == "chroot" ]];then - $4 = "chroot /mnt /bin/bash -c \"$4\"" + command="chroot /mnt /bin/bash -c \"$4\"" else if [[ $3 == "chuser" ]];then - $4 = "chroot /mnt /bin/bash -c \"su $nameuser -c \"$4\" \" " + command="chroot /mnt /bin/bash -c \"su $nameuser -c \"$4\" \" " fi # Make silent if it has to be if [[ $2 != "0" ]];then - $4 = "$4 >/dev/null" + command="$command >/dev/null" fi # Check for multisentence command and run @@ -25,7 +27,7 @@ function comm { echo "[ RUNNING ] $1" fi #Run command. (Command is $4) - $4 + $command # Update multiSentence var if [[ $5 == "1" ]];then