Pesan kesalahan menunjukkan bahwa Anda belum menginstal bash
, atau tidak ada di Anda PATH
.
Google hit teratas adalah http://win-bash.sourceforge.net/ tetapi Anda juga perlu memahami bahwa sebagian besar skrip Bash mengharapkan lingkungan seperti Unix; jadi hanya menginstal Bash mungkin tidak memungkinkan Anda untuk menjalankan skrip yang Anda temukan di internet, kecuali itu dirancang khusus untuk skenario penggunaan khusus ini. Solusi yang biasa untuk itu adalah https://www.cygwin.com/ tetapi ada banyak alternatif yang mungkin, tergantung pada apa sebenarnya yang ingin Anda capai.
Jika Windows bukan pusat skenario penggunaan Anda, menginstal OS gratis (mungkin divirtualisasi) mungkin cara termudah untuk maju.
Pesan kesalahan kedua adalah karena fakta bahwa Windows secara nominal menerima garis miring sebagai pemisah direktori, tetapi dalam konteks ini, ia ditafsirkan sebagai pemisah saklar. Dengan kata lain, Windows mem-parsing baris perintah Anda sebagai app /build /build.sh
(atau, untuk memparafrasekan dengan konvensi opsi Unix, app --build --build.sh
). Anda dapat mencoba app\build\build.sh
tetapi itu tidak berhasil, karena keadaan yang diuraikan di atas.
.sh
file saya di Windows.