Posso executar um comando do Windows e passar argumentos para ele pelo cygwin?
Especificamente, eu gostaria de ter um script bash que executasse o Robocopy, mas a questão é geral.
O Robocopy é mais adequado às minhas necessidades do que o rsync, mas o script em lote é caprichoso. O PowerShell parece interessante, mas prefiro não aprender um novo idioma, se possível, além do bash ser muito conveniente.
Não consegui encontrar nenhuma menção sobre isso.
Obrigado
Responder1
Você pode executar comandos do Windows aninhando cmd.exe em seu shell Cygwin. Inicie cmd.exe com a opção /C e o comando entre aspas:
cmd /C "do_stuff.exe"