well here are the commands you need:
show vlan
sho ip interface brief - this will list all layer 3 interfaces so you will have to grep on the ones that start with a name like "Vlan"
Now the fact that you have 150+ of these means you need to come up with an easy way to grab the data?
So here are some ideas.
#1) write a script which includes the login sequence the command and the exit out piece,
then telnet or ssh into each switch and run the script, then telnet to the next, the whole time you are doing this you are logging the data to a file. Cumbersome and will take some time.
#2) if you are good with linux stuff you can probably come up with a tool that will automate this for you
#3) Since you have 150 6509s you must have some type of network management platform. So if you have ciscoworks for instance I'm sure you can set up a netjob, to push these commands out to your equipment and log the results. If you have some other network management app you might be able to use a tool within it.