Поскольку нет никакой команды sudo в Cygwin, скрипты, с которыми я хочу запустить сбой
./install.sh: line N: sudo: command not found
Каков стандартный путь к тому, чтобы обходить это? Редактирование сценариев для удаления sudo
? Получение некоторых sudo
- как инструмент для Windows?
Один путь состоит в том, чтобы создать фальшивку "sudo" команда со следующим содержанием:
#!/usr/bin/bash
"$@"
Это позволит install.sh
продолжаться, потому что sudo найден.
Это не поднимает полномочия как реальный sudo, делает. Если Вам действительно нужны поднятые полномочия, запускают оболочку cygwin с из учетной записи с административными привилегиями (XP) или r-щелчок по cygwin.bat, и "работают как администратор" (Vista, Win7)