I am currently working through "Learn More Python the Hard Way" by Zed Shaw (continuation of learnpythonthehardway.org/book). In it, he creates a test .sh file that he uses throughout the series. I am on a Windows machine, and I understand bash commands are not compatible with Powershell so I'm wondering what command will allow me to run the file given that "bash" does not work.
I also understand that .sh is associated with Linux, but usually he offers up the Windows version as well, yet this time he did not give a Windows-based explanation. The course also insists on using bash, otherwise I would have simple made the file with a .ps1 extension. I have also read about utilizing Cygwin, but I feel the instructor would have instructed us to do so if necessary.
TL;DR:
How does Zed Shaw intend for me to execute:
bash tests/find_tests.sh
When I'm on a Windows machine and there are not hints to use the .ps1 extension or Cygwin?