Update start.sh

Corrected escaping of \ when updating WEBUI Port for an existing qBittorrent.conf file
This commit is contained in:
Austin Sabel 2020-07-25 16:29:58 -04:00 committed by GitHub
parent e76192d13f
commit f1cd55679c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -48,7 +48,7 @@ if [ ! -z "${WEBUI_PORT}" ]; then
if [[ ! -z "${webui_exist}" ]]; then if [[ ! -z "${webui_exist}" ]]; then
# Get line number of WebUI Port # Get line number of WebUI Port
LINE_NUM=$(grep -Fn -m 1 'WebUI\Port' /config/qBittorrent/config/qBittorrent.conf | cut -d: -f 1) LINE_NUM=$(grep -Fn -m 1 'WebUI\Port' /config/qBittorrent/config/qBittorrent.conf | cut -d: -f 1)
sed -i "${LINE_NUM}s@.*@WebUI\\Port=${WEBUI_PORT}@" /config/qBittorrent/config/qBittorrent.conf sed -i "${LINE_NUM}s@.*@WebUI\\\Port=${WEBUI_PORT}@" /config/qBittorrent/config/qBittorrent.conf
else else
echo "WebUI\Port=${WEBUI_PORT}" >> /config/qBittorrent/config/qBittorrent.conf echo "WebUI\Port=${WEBUI_PORT}" >> /config/qBittorrent/config/qBittorrent.conf
fi fi