Итак, для файлов в каталоге /bin обычной установки rails (bin/rails, bin/rake, bin/bundle) шебанг в верхней части файла:
#!/usr/bin/env ruby.exe
Но когда я запускаю, например, bin/rails, я получаю сообщение об ошибке:
env: ruby.exe: No such file or directory
Когда я удаляю .exe
с конца шебанга, все работает нормально. Но мне было просто любопытно:
- Почему это необходимо
- Как быть с управлением версиями, поскольку другому разработчику, работающему над этим, не нужно удалять файл .exe. Предлагается сохранить папку bin в репозитории, поэтому я бы предпочел просто заставить работать версию .exe, если что.