MissouriMRDT / Autonomy_Software

Consider quoting command expansion to prevent word splitting SH-2046
Bug risk
Major
3 occurrences in this check
Quote this to prevent word splitting
46    # mkdir pytorch-build
47    cd /tmp/pytorch-build    
48    # Build Torch
49    cmake -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE:STRING=Release -DPYTHON_EXECUTABLE:PATH=`which python3` -DCMAKE_INSTALL_PREFIX:PATH=../pytorch-install ../pytorch50
51    # Install Torch
52    cmake --build . --target install
Quote this to prevent word splitting
14# Setup docker repo.
15echo \
16  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
17  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \18  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
19# Install docker.
20sudo apt-get update
Quote this to prevent word splitting
13sudo chmod a+r /etc/apt/keyrings/docker.gpg
14# Setup docker repo.
15echo \
16  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \17  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
18  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
19# Install docker.