diff options
author | Matthias Beyer <matthias.beyer@ifm.com> | 2022-08-06 08:45:50 +0200 |
---|---|---|
committer | Matthias Beyer <matthias.beyer@ifm.com> | 2022-08-16 16:05:53 +0200 |
commit | 7675aa9c4e5748212b410fb847d255f259608af6 (patch) | |
tree | 086f4bde4d8ecf4d65341e2da18336f93fa0d7ed | |
parent | 8a31eaff39e9ed87cd4d272dc4bfc4ce87c86804 (diff) |
Fix: Quote strings
This fixes shellcheck SC2086
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
-rwxr-xr-x | get-thin-edge_io.sh | 34 |
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 |