1. можно положить в "системную" папку python (типа /usr/lib/python2.6/), только стоит ли её засорять..? Это надо скорее для вызова питон-модулей внутри кода (если я правильно понимаю..) А чтобы просто сделать файл со скриптом доступным "глобально", надо добавить его в системные пути (PATH). Для этого надо вписать в файлы /home/ваш_юзер/.bash_profile или /home/ваш_юзер/.bashrc следующее: export PATH=$PATH:/ваша_папка_со_скриптом/
Подробнее ищите в сети или спрашивайте тут исчо
2. Это уже не питон, как вы могли заметить. Это т.н. шелл-скрипт (скрипт командной оболочки); поместите его в текстовый файл, назовите, например, rename_landsat_bands.sh (sh на конце обозначает "шелл").
Далее откройте терминал ("командную строку"); перейдите в папку со скриптом (
cd папка); сделайте скрипт исполняемым, набрав
chmod +x rename_landsat_bands.sh; далее запускайте скрипт из GRASS командой
sh rename_landsat_bands.sh либо
./rename_landsat_bands.sh. Можно так же добавить его в PATH.
3. По-моему, это просто для примера дано.
P.S. ещё про обработку LANDSAT написано
здесь