У меня установлена среда bash для Windows 10 Ubuntu.На нем установлено несколько rubygems (без докера, упаковщика, без rvm, а также это не рельсы).Сценарий работает нормально, когда я запускаю его вручную из терминала Ubuntu, в домашней папке пользователя ~ /
Теперь моя цель - создать запланированное задание Windows с помощью приложения Task Scheduler ,запускать скрипт ежедневно, как я бы делал с crontab в Unix.
Действие в этой запланированной задаче является проблемой.При тестировании вручную из командной строки Windows CMD я получил:
C:\>C:\Windows\System32\bash.exe -c "ruby ~/myscript.rb"
Не удалось:
Traceback (most recent call last):
2: from /home/lam/ruby/remind_prepare_dad_before_iterative_ends.rb:15:in `<main>'
1: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- tiny_tds (LoadError)
Приведенная выше ошибка говорит мне, что не может найти мой драгоценный камень, TinyTDS.Что мне добавить в командную строку, чтобы она нашла мои драгоценные камни?