I run a PaperMC server and the restart function requires a start.sh file. I have created the file and it only works when I open it from the Windows Subsystem for Linux Ubuntu terminal, but not when I open it from my file explorer or use the restart function. When the server starts up, it is running Java and when I use the restart function, it outputs "Attempting to restart with ./start.sh" I use that command in the normal shell, but it doesn't seem like it works when Java running in the normal shell tries to use it. Is it because I use the Windows java in the Ubuntu command shell? Can someone help me find a solution for this?