Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇3000:
Re:batからシェルの起動 [K1] 08/08 13:59

 └◇3003:Re[2]:batからシェルの起動 [通りすが] 08/08 <


3000● Re:batからシェルの起動[ K1 ] 2005 08/08 13:59
ご回答ありがとうございます。

説明が曖昧な部分がありすみません。
ここでシェルといっているのは、シェルスクリプトのことです。

WindowsのbatファイルにCygwin.batと書いてしまうと、
対話形式になってしまって、目的のシェルスクリプトを実行する手段がわかりません。

皆様ご教授よろしくお願いします。
スレッド一覧


3003● Re[2]:batからシェルの起動[ 通りすがり ] 2005 08/08 19:08
ということは
「filenameというシェルスクリプトをbatから実行したい」
ということでよろしいですか?

ならば、こんな方法は?
1)cygwin.batをコピーして適当な名前をつける
2)1)のbatファイルの最後は「bash -i --login」
 になってるから、これを「bash /..../filename」にする。
 ・/..../の部分はcygwinでのパスで
 ・filenameがcsh系のスクリプトなら「tcsh 〜」
 ・その他、必要に応じてオプションをつける
3)上のbatを実行
スレッド一覧

早田のホームページへ
CGIROOM