summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <matthias.beyer@ifm.com>2022-08-06 08:45:50 +0200
committerMatthias Beyer <matthias.beyer@ifm.com>2022-08-16 16:05:53 +0200
commit7675aa9c4e5748212b410fb847d255f259608af6 (patch)
tree086f4bde4d8ecf4d65341e2da18336f93fa0d7ed
parent8a31eaff39e9ed87cd4d272dc4bfc4ce87c86804 (diff)
Fix: Quote strings
This fixes shellcheck SC2086 Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
-rwxr-xr-xget-thin-edge_io.sh34
1 files changed, 17 insertions, 17 deletions
diff --git a/get-thin-edge_io.sh b/get-thin-edge_io.sh
index 81535d51..394f4b2e 100755
--- a/get-thin-edge_io.sh
+++ b/get-thin-edge_io.sh
@@ -18,40 +18,40 @@ EOF
}
install_basic_components() {
- wget https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_${VERSION}_${ARCH}.deb -P /tmp/tedge
- wget https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_mapper_${VERSION}_${ARCH}.deb -P /tmp/tedge
+ wget "https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_${VERSION}_${ARCH}.deb" -P /tmp/tedge
+ wget "https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_mapper_${VERSION}_${ARCH}.deb" -P /tmp/tedge
- dpkg -i /tmp/tedge/tedge_${VERSION}_${ARCH}.deb
- dpkg -i /tmp/tedge/tedge_mapper_${VERSION}_${ARCH}.deb
+ dpkg -i "/tmp/tedge/tedge_${VERSION}_${ARCH}.deb"
+ dpkg -i "/tmp/tedge/tedge_mapper_${VERSION}_${ARCH}.deb"
}
install_tedge_agent() {
- wget https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_agent_${VERSION}_${ARCH}.deb -P /tmp/tedge
+ wget "https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_agent_${VERSION}_${ARCH}.deb" -P /tmp/tedge
- dpkg -i /tmp/tedge/tedge_agent_${VERSION}_${ARCH}.deb
+ dpkg -i "/tmp/tedge/tedge_agent_${VERSION}_${ARCH}.deb"
}
install_tedge_plugins() {
# Download and install apt plugin
- wget https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_apt_plugin_${VERSION}_${ARCH}.deb -P /tmp/tedge
- dpkg -i /tmp/tedge/tedge_apt_plugin_${VERSION}_${ARCH}.deb
+ wget "https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_apt_plugin_${VERSION}_${ARCH}.deb" -P /tmp/tedge
+ dpkg -i "/tmp/tedge/tedge_apt_plugin_${VERSION}_${ARCH}.deb"
# Download and install apama plugin
- wget https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_apama_plugin_${VERSION}_${ARCH}.deb -P /tmp/tedge
- dpkg -i /tmp/tedge/tedge_apama_plugin_${VERSION}_${ARCH}.deb
-
+ wget "https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_apama_plugin_${VERSION}_${ARCH}.deb" -P /tmp/tedge
+ dpkg -i "/tmp/tedge/tedge_apama_plugin_${VERSION}_${ARCH}.deb"
+
# Download and install configuration plugin
- wget https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/c8y_configuration_plugin_${VERSION}_${ARCH}.deb -P /tmp/tedge
- dpkg -i /tmp/tedge/c8y_configuration_plugin_${VERSION}_${ARCH}.deb
+ wget "https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/c8y_configuration_plugin_${VERSION}_${ARCH}.deb" -P /tmp/tedge
+ dpkg -i "/tmp/tedge/c8y_configuration_plugin_${VERSION}_${ARCH}.deb"
# Download and install c8y log plugin
- wget https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/c8y_log_plugin_${VERSION}_${ARCH}.deb -P /tmp/tedge
- dpkg -i /tmp/tedge/c8y_log_plugin_${VERSION}_${ARCH}.deb
+ wget "https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/c8y_log_plugin_${VERSION}_${ARCH}.deb" -P /tmp/tedge
+ dpkg -i "/tmp/tedge/c8y_log_plugin_${VERSION}_${ARCH}.deb"
# Download and install tedge_watchdog
- wget https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_watchdog_${VERSION}_${ARCH}.deb -P /tmp/tedge
- dpkg -i /tmp/tedge/tedge_watchdog_${VERSION}_${ARCH}.deb
+ wget "https://github.com/thin-edge/thin-edge.io/releases/download/${VERSION}/tedge_watchdog_${VERSION}_${ARCH}.deb" -P /tmp/tedge
+ dpkg -i "/tmp/tedge/tedge_watchdog_${VERSION}_${ARCH}.deb"
}
if [ $# -lt 3 ]; then