cygwin을 통해 Windows 명령을 실행하고 인수를 전달할 수 있습니까?
특히 Robocopy를 실행하는 bash 스크립트를 갖고 싶지만 질문은 일반적입니다.
Robocopy는 rsync보다 내 요구 사항에 더 적합하지만 배치 스크립팅은 변덕스럽습니다. PowerShell은 흥미로워 보이지만 가능하다면 새로운 언어를 배우고 싶지 않습니다. 게다가 bash는 매우 편리합니다.
그에 대한 언급은 찾을 수 없었습니다.
감사해요
답변1
Cygwin 셸에서 cmd.exe를 중첩하여 Windows 명령을 실행할 수 있습니다. /C 옵션과 따옴표로 묶인 명령을 사용하여 cmd.exe를 실행합니다.
cmd /C "do_stuff.exe"