Сам нашел ответ после еще одного удара головой! Благодаря всем мемам, которые я видел, я на самом деле поделюсь с вами ответом.
Я отредактировал скрипт так, что он выглядит так:
#!/usr/bin/env bash
cd ..
cd Wasm/emsdk
source ./emsdk_env.sh --build=Release
cd ..
cd ..
cd hello
emcc hello.c -o hello.html
echo "Starting hello world in chrome."
emrun --browser "/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe" --verbose --port 8081 hello.html
Running "$ sudo bash start.sh "теперь выводит на консоль следующее сообщение:
Adding directories to PATH:
PATH += /home/elaurora/Wasm/emsdk
PATH += /home/elaurora/Wasm/emsdk/fastcomp/emscripten
PATH += /home/elaurora/Wasm/emsdk/node/12.9.1_64bit/bin
Setting environment variables:
EMSDK = /home/elaurora/Wasm/emsdk
EM_CONFIG = /home/elaurora/.emscripten
EMSDK_NODE = /home/elaurora/Wasm/emsdk/node/12.9.1_64bit/bin/node
Starting hello world in chrome.
... then a bunch of unrelated stuff regarding the server that was just started
Конечно, чтобы это работало на вас, вам придется отредактировать каждый из путей так, чтобы строка
source ./emsdk_env.sh --build=Release
запускается в папке emsdk.
Вероятно, есть лучший способ сделать это, возможно, способ, предусматривающий постоянную установку правильных переменных PATH, чтобы иметь вышеуказанные значения, но, к сожалению, я не уверен, какидти об этом. Тем не менее, это решение работает для меня.