Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Передача комманд из CMD в Cygwin


Автор: EdgarJ 2.4.2008, 11:49
Задача :

Есть скрипт написанный на awk, который запускается через консоль cygwin'a. Надо запустить этот скрипт и обработать им файл, который подаётся путём перетаскивания на .бат файл. 
В cygwin надо подать следующие комманды 

cd C:\files
awk -f MAI2.awk %1 > Output.txt

Перерыл в течении часов двух и-нет и ничего конкретного не нашёл. Может ктот то сталкивался и знает, как сделать?

Заранее благодарю за ответ.

  

Автор: EdgarJ 3.4.2008, 11:28
Проблема была решина следующим образом :

@echo off

C:
chdir C:\cygwin\bin

bash --login -c 'awk -f /cygdrive/c/awk/MAIN2.AWK "%1" > "%1".out '

Может кому пригодится.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)