Какие пакеты Cygwin мне нужно установить, чтобы можно было запускать команды из cmd.exe в Windows?
Я пытаюсь установить JSCover, я слонялся вокруг и решил, что для запуска файлов .sh в Windows, самый простой вариант - установить cygwin. Какие пакеты cygwin мне нужно установить, чтобы можно было запускать команды из cmd.exe в Windows? Если неясно, о каких пакетах я говорю, проверьте скриншот ниже.
ОБНОВЛЕНИЕ: я пробовал пакеты по умолчанию, нажимая далее в вдове выше. Когда я пытаюсь бежать sh example-server.sh
В cmd в режиме администратора я получаю следующую ошибку.
Или установка Cygwin работает только в ее пределах. например, только вещи в окне консоли Cygwin?
1 ответ
Запуск sh только внутри Cygwin. Нажмите на ярлык Cygwin на рабочем столе, затем загрузите файл изначально, используя инструмент, подобный wget в Cygwin, затем запустите сценарий, в противном случае запустите файл jar изначально в Windows.
Как видите, в тестовом стенде моего программиста в моем офисе установлен Cygwin, потому что я скучаю по Gentoo Desktop дома. Единственное, что здесь не является родным, - это командная строка DRush, чтобы я мог дурачиться с моим веб-сайтом на обеденном перерыве. Он содержал wget.exe, который был добавлен в мой $PATH после установки Windows Compliant DRush, но та же идея применима, если вы использовали установщик Cygwin для получения пакета wget. $ Указывает на приглашение bash, которое будет запускать сценарии только внутри окна. См. Главу 3 Руководства пользователя Cygwin, чтобы понять, как получить выходные данные, которые могут вам понадобиться, в Windows.
Используйте wget, который вы устанавливаете, чтобы загрузить пакет в своем сообщении, и он должен загрузиться в ваш домашний каталог. использование pwd
чтобы узнать, что это за каталог, и информацию из Главы 3, чтобы собрать нужный вам результат. ЕСЛИ ВЫ НЕ ИСПОЛЬЗУЕТЕ CYGWIN AWHILE, НЕ оставляйте терминал cygwin открытым, когда он связывается с физическим местоположением Windows, и наоборот