Suppose I have a simple makefile like:
hello:
echo "hello world"
bye:
echo "bye bye"
Then in bash I want something like:
make h < tab >
so it can complete to
make hello
I found a simple way like creating empty files hello and bye but I’m looking for something more sophisticated.
Could this be what you’re looking for?
http://freshmeat.net/projects/bashcompletion/