Имхо, пишу
python /path/to/script.py
Совершенно неправильно, особенно в наши дни. Какой питон? python2.6? 2,7? 3,0? 3,1? В большинстве случаев вам нужно указывать версию python в теге shebang файла python. Я рекомендую использовать
#!/usr/bin/env python2 #or python2.6 or python3 or even python3.1
для совместимости.
В таком случае гораздо лучше иметь исполняемый скрипт и вызывать его напрямую:
#!/bin/bash
/path/to/script.py
Таким образом, нужная вам версия python записана только в одном файле. В настоящее время большинство систем используют python2 и python3, и бывает, что символическая ссылка python указывает на python3 , тогда как большинство людей ожидают, что она указывает на python2 .