Tôi cần chạy một kịch bản shell cygwin mà không thay đổi thư mục làm việc, từ bên ngoài môi trường cygwin.
Nếu tôi chỉ chạy \path\to\bash.exe -c command
, thì đường dẫn không được đặt chính xác và các chương trình cygwin không thể tìm thấy.
Nếu tôi sử dụng --login
tùy chọn, bash
đặt đường dẫn chính xác, nhưng cũng thay đổi thư mục chính của tôi.
Tôi nên sử dụng các tùy chọn nào để khởi chạy bash để giữ thư mục làm việc hiện tại và cũng tìm thấy các tệp thực thi của Cygwin?
Xin chào, câu hỏi tương tự đã được thảo luận tại StackOverflow: stackoverflow.com/questions/9637601/NH
—
Roman Hocke
@Roman: Điều này sẽ hoàn toàn lạc đề về SO.
—
Ben Voigt