This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Window shortcut to launch a Mintty login bash on a given directory


I found the following solution:

Create a Windows shortcut with
C:\cygwin\bin\mintty.exe -e bash --rcfile ~/.foobarrc

where .foobarrc is a concatenation of /etc/profile, ~/.bash_profile with the following line at the end:
cd ~/foobar

The above solution is a work-around of a more clean solution which could be:
C:\cygwin\bin\mintty.exe -e bash --login --rcfile ~/.foobarrc

where .foobarrc contains only the " cd ~/foobar" line.

Unfortunately, when launching bash with --login, the --rcfile option is no longer active.

Has somebody an idea on the way to launch a login bash which reads a specified .rc file?

Best regards

Jean Johner
 
-----Message d'origine-----
De?: JOHNER Jean 066030 
Envoyé?: jeudi 29 juillet 2010 09:50
À?: 'cygwin@cygwin.com'
Objet?: Window shortcut to launch a Mintty login bash on a given directory

Hello,

Putting the following command line in a Windows shortcut opens a login bash in the /home/User_name directory (~):

C:\cygwin\bin\mintty.exe -e bash --login

Now I would like to do the same in the /home/User_name/foobar directory.
I tried:

C:\cygwin\bin\mintty.exe -e bash --login -c "cd foobar"

with the result that the Mintty window vanishes.

I also tried to add

C:\cygwin\home\User_name\foobar

in the "Start in" box of the windows shortcut. With no effect.

Thank you for your help.

Jean JOHNER

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]