Відкрийте нове вікно Cygwin, виконуючи псевдонім з поточного вікна


0

Мені потрібно почати нове вікно Cygwin з запущеним псевдонімом. Відкриття нового вікна:

cygstart /bin/bash -li 

(Завдяки: Spawn Нове вікно Cygwin з Cygwin )

Але як я можу відправити псевдонім у новому вікні Cygwin? (псевдонім compile = "./ ant compile")

cygstart /bin/bash -li ./ant compile

Поточна операція відкриває нове вікно bash і виконує команду там, але не в новому вікні cygwin.

Дякую!

Відповіді:


1

Я знаю, що він старий, але відповідь:

cygstart --directory=${pwd} /bin/bash -li -c \"./ant compile\"

Позначення котирувань, які видалилися, потрібні для передачі команди bash.


0

Використовувати -c перемикач для передачі команд для запуску bash, так:

cygstart /bin/bash -li -c ./ant compile
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.