ฉันต้องรันเชลล์สคริปต์ cygwin โดยไม่ต้องเปลี่ยนไดเรกทอรีทำงานจากนอกสภาพแวดล้อม cygwin
หากฉันเรียกใช้เพียงแค่\path\to\bash.exe -c command
นั้นเส้นทางจะไม่ได้รับการตั้งค่าอย่างถูกต้องและโปรแกรม cygwin ไม่พบ
หากฉันใช้--login
ตัวเลือกให้bash
ตั้งค่าเส้นทางอย่างถูกต้อง แต่เปลี่ยนเป็นโฮมไดเร็กตอรี่ของฉันด้วย
ฉันควรใช้ตัวเลือกใดในการเรียกใช้ bash เพื่อเก็บไดเรกทอรีการทำงานปัจจุบันและยังพบว่าสามารถเรียกใช้งาน cygwin ได้อีกด้วย
สวัสดีคำถามที่คล้ายกันกำลังถูกพูดถึงที่ StackOverflow: stackoverflow.com/questions/9637601/…
—
Roman Hocke
@ Roman: นี่จะเป็นหัวข้อนอกทั้งหมดใน SO
—
Ben Voigt