On Tue, 2007-07-31 at 17:29 -0500, Les Mikesell wrote: > William L. Maltby wrote: > > On Mon, 2007-07-30 at 12:49 -0400, James B. Byrne wrote: > >> <snip> > > > > > >> I have to work with a long path to a project working directory and I would > >> like to have a simple script called "current" which would produce the same > >> effect as issuing this from the shell: > >> > >> cd ./very/long/path/to/obscurely/titled/project/directory > >> > >><snip> > >> As I am a digest subscriber in addition to your answer to the list the > >> favour of a direct reply is requested I tried, you bounced me for the return address. Sorry 'bout that! > >> > >> Sincerely, > >> > > > > In addition to the other suggestions, I would like to add a simple user- > > invoked solution. "Source" or ".". Any script invoked in this manner > > runs in the current instance of the shell. > > > > IMO, if the user(s) are somewhat competent ("obscure project directory" > > leads me to believe this may be the case), this simple solution may be > > the most "elegant". > > I'd go for the symlink in that case. Perhaps even a directory symlinked > into everyone's home/Desktop directory that contains symlinks to the > obscure places. This has the advantage of providing non-obscure visible > names, working with GUI tools and is self-documenting with 'ls -l'. > I like that even more than the ".". The advantages you state sway me and require no expected level of "competency". -- Bill