1

Я пытаюсь установить JSCover, я слонялся вокруг и решил, что для запуска файлов .sh на windows, самый простой вариант - установить cygwin. Какие пакеты cygwin мне нужно установить, чтобы можно было запускать команды из cmd.exe в Windows? Если неясно, о каких пакетах я говорю, проверьте скриншот ниже.

ОБНОВЛЕНИЕ: я попробовал пакеты по умолчанию, нажимая следующий в вдове выше. Когда я пытаюсь запустить sh example-server.sh в cmd в режиме администратора, я получаю следующую ошибку.

Или установка Cygwin работает только в ее пределах. например, только вещи в окне консоли Cygwin?

1 ответ1

1

Запуск sh только внутри Cygwin. Нажмите на ярлык Cygwin на рабочем столе, затем загрузите файл изначально, используя инструмент, подобный wget в Cygwin, затем запустите сценарий, в противном случае запустите файл jar изначально в Windows.

Терминал Cygwin

Как видите, в тестовом стенде моего программиста в моем офисе установлен Cygwin, потому что я скучаю по Gentoo Desktop дома. Единственное, что здесь не является родным, - это командная строка DRush, чтобы я мог дурачиться с моим веб-сайтом на обеденном перерыве. Он содержал wget.exe, который был добавлен в мой $ PATH после установки Windows Compliant DRush, но та же идея применима, если вы использовали установщик Cygwin для получения пакета wget. $ Указывает на приглашение bash, которое будет запускать сценарии только внутри окна. См. Главу 3 Руководства пользователя Cygwin, чтобы понять, как получить выходные данные, которые могут вам понадобиться, в Windows.

Используйте wget, который вы устанавливаете, чтобы загрузить пакет в своем сообщении, и он должен загрузиться в ваш домашний каталог Используйте pwd чтобы узнать, что это за каталог, и информацию из главы 3, чтобы собрать нужный вам вывод. ЕСЛИ ВЫ НЕ ИСПОЛЬЗУЕТЕ CYGWIN AWHILE, НЕ ИСПОЛЬЗУЙТЕ терминал cygwin открытым во время работы с физическим местоположением Windows и наоборот.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .