Execute um comando do Windows do cygwin

Execute um comando do Windows do cygwin

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"

informação relacionada