Могу ли я запустить команду Windows и передать ей аргументы через cygwin?
В частности, мне бы хотелось иметь bash-скрипт, запускающий Robocopy, но вопрос общий.
Robocopy больше подходит для моих нужд, чем rsync, но пакетный скриптинг капризен. PowerShell кажется интересным, но я бы предпочел не изучать новый язык, если это возможно, к тому же bash очень удобен.
Я не нашел никаких упоминаний об этом.
Спасибо
решение1
Вы можете запускать команды Windows, вложив cmd.exe из оболочки Cygwin. Запустите cmd.exe с параметром /C и командой в кавычках:
cmd /C "do_stuff.exe"