Bash also tries to be 'smart'.  If this is the first word in the line, 

it knows you are typing an execuatble name, so it uses all files from

your path to try to complete the name.  If there is a file in your

current directory that is not marked executable, it doesn't complete

it.  If you hit tab on the second word, it will then complete

filenames in the current directory.

-Eric.

Dave Brooks writes:

 > Tab should complete the file on the command line, too.

 > If you're getting a list, it's because you havent typed

 > out enough letters to be specific to one file.

 > 

 > -Dave

 > 

 > On Wed, Jan 05, 2000 at 10:01:28PM +0000, Rick Barter wrote:

 > >Sorry.  That doesn't work.  If I hit 'TAB' then I get a list of files

 > >to choose from, but the list includes other files in other

 > >directories.

 > >

 > >The way it works for me on my box at work (ksh on HP-UX) is that I hit

 > >the 'ESC' key and it completes the filename on the command line.

 > >

 > >Anyone else care to try and help me with this one?

 > >

 > >

 > >

 > >On Tue, 04 Jan 2000 22:06:28 -0500, you wrote:

 > >

 > >>-> I'm trying to set Bash up to do file completion from the command line

 > >>-> and can't seem to get it running.

 > >>-> 

 > >>-> I know in csh you set the filec variable.  Does anyone know how I can

 > >>-> accomplish this in Bash?

 > >>

 > >>Tap the 'TAB' key?

 > >

 > >--

 > >To unsubscribe: mail ">majordomo@ale.org with "unsubscribe ale" in message body.

 > 

 > -- 

 > david a. brooks

 > ">dbrooks@comstar.net

 > systems engineer

 > comstar.net, inc.

 > voice: .. 770/485-6029

 > pager: .. 770/213-6133

 > --

 > To unsubscribe: mail ">majordomo@ale.org with "unsubscribe ale" in message body.


--
To unsubscribe: mail ">majordomo@ale.org with "unsubscribe ale" in message body.