Как правильно переносить bash-скрипт между Linux и FreeBSD?

Я работаю над некоторыми сценариями bash, которые я ' Мне бы хотелось работать с моими системами Linux и FreeBSD.

Поскольку я в основном работаю в Linux, я привык начинать свои сценарии bash с

#!/bin/bash

Но это не работает на FreeBSD, так как bash живет по адресу / usr / локальный / бен / баш . Итак, во FreeBSD мои сценарии должны начинаться с

#!/usr/local/bin/bash

. Могу ли я использовать что-то еще, что можно было бы использовать в обеих системах? Я бы предпочел не поддерживать две версии сценариев.

11
задан bryan kennedy 1 March 2011 в 20:05
поделиться