2

Cygwin シェルを bash にロードしたいのですが、ロードするとすぐに特定のディレクトリに変更したいと考えています。この理由は、cygwin の最初のロード時に、ロードするたびに cd と入力する必要なく、複数のバッチを実行して特定のディレクトリにアクセスできるようにするためです。ロードしたい場所が複数あるので、複数のバッチ ファイルがあると便利な理由がわかるかもしれません。

これまでのところ、これは私の demo_app.bat ファイルにあります...

@echo off
start mintty -i /Cygwin-Terminal.ico - 
"cd /cygdrive/c/cygwin/home/Alex/rails_projects/demo_app/"

しかし、cygwin ウィンドウが私のホーム ディレクトリにポップアップ表示されます。

4

4 に答える 4

2

これを試して:

コマンド名は二重引用符で囲まれている必要cdがあります。 詳細については、anissane の投稿をご覧ください :)

于 2013-07-01T06:12:35.827 に答える
1

を使用していると仮定するとbash、次の行をに追加する${HOME}/.bashrcと、目的の結果が得られます。

cd /cygdrive/c/cygwin/home/Alex/rails_projects/demo_app/
于 2013-07-01T05:33:17.960 に答える