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.
Best Answer
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
.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 :)