mirror of
https://github.com/mrworf/plexupdate.git
synced 2025-08-19 21:03:19 -07:00
Only trim first and last single quotes
This commit is contained in:
parent
23d4d2383a
commit
d80a02a2db
1 changed files with 17 additions and 5 deletions
|
@ -138,6 +138,18 @@ running() {
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
trimQuotes() {
|
||||||
|
local __retvar=$1
|
||||||
|
local __buffer=${!__retvar}
|
||||||
|
|
||||||
|
# Remove leading single quote
|
||||||
|
__buffer=${__buffer#\'}
|
||||||
|
# Remove ending single quote
|
||||||
|
__buffer=${__buffer%\'}
|
||||||
|
|
||||||
|
echo $__buffer
|
||||||
|
}
|
||||||
|
|
||||||
# Parse commandline
|
# Parse commandline
|
||||||
ALLARGS=( "$@" )
|
ALLARGS=( "$@" )
|
||||||
optstring="acCdfFhlpqrSsuU -l config:,dldir:,email:,pass:,server:,saveconfig"
|
optstring="acCdfFhlpqrSsuU -l config:,dldir:,email:,pass:,server:,saveconfig"
|
||||||
|
@ -170,11 +182,11 @@ do
|
||||||
(-u) AUTOUPDATE_CL=yes;;
|
(-u) AUTOUPDATE_CL=yes;;
|
||||||
(-U) IGNOREAUTOUPDATE=yes;;
|
(-U) IGNOREAUTOUPDATE=yes;;
|
||||||
|
|
||||||
(--config) shift; CONFIGFILE=$(echo "$1" | tr -d "'");;
|
(--config) shift; CONFIGFILE="$1"; CONFIGFILE=$(trimQuotes CONFIGFILE);;
|
||||||
(--dldir) shift; DOWNLOADDIR_CL=$(echo "$1" | tr -d "'");;
|
(--dldir) shift; DOWNLOADDIR_CL="$1"; DOWNLOADDIR_CL=$(trimQuotes DOWNLOADDIR_CL);;
|
||||||
(--email) shift; EMAIL_CL=$(echo "$1" | tr -d "'");;
|
(--email) shift; EMAIL_CL="$1"; EMAIL_CL=$(trimQuotes EMAIL_CL);;
|
||||||
(--pass) shift; PASS_CL=$(echo "$1" | tr -d "'");;
|
(--pass) shift; PASS_CL="$1"; PASS_CL=$(trimQuotes PASS_CL);;
|
||||||
(--server) shift; PLEXSERVER_CL=$(echo "$1" | tr -d "'");;
|
(--server) shift; PLEXSERVER_CL="$1"; PLEXSERVER_CL=$(trimQuotes PLEXSERVER_CL);;
|
||||||
(--saveconfig) SAVECONFIG=yes;;
|
(--saveconfig) SAVECONFIG=yes;;
|
||||||
|
|
||||||
(--) ;;
|
(--) ;;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue