How to control Bluetooth wireless radio from the command line? This question is almost the same as my previous question, but with one major difference; I want to turn on/off Bluetooth from the command line (bash or similar), NOT from AppleScript - the answers for this I saw on superuser all used AppleScript.

I would guess that networksetup might be useful but have no idea what interface(s) to interact with - I would like an answer including a complete command I can run (and understand) - if device model matters, it's Snow Leopard on MacBook2,1 to MacBook7,1, except MacBook5,1, and if you can only do for 6,1 and 7,1 that's fine.
Blueutil is a neat little command line tool to do this. It's free and comes with the source code.  If you have homebrew installed, you can install it via brew install blueutil.


  Usage:
  
  Print bluetooth status
  blueutil
  
  Switch bluetooth on
  blueutil --power 1 or blueutil -p 1
  
  Switch bluetooth off
  blueutil --power 0 or blueutil -p 0


Works just fine on a Macbook Pro running Lion (10.7.3) and Mac mini running Snow Leopard (10.6.8). You will get some errors if you switch off the bluetooth whilst a magic mouse is connected, it still works though :)