【发布时间】:2013-10-30 05:38:28
【问题描述】:
抱歉,标题可能有点烦人,但我不知道有什么更好的。无论如何,我希望一个 bash 脚本可以在 FreeBSD、OpenBSD 和 Linux 上运行而不需要修改它,但是 bash 在 Linux 和 BSD 中的位置不同。
所以,如果我写#!/bin/bash,那么它在 BSD 上将无法工作,因为 bash shell 位于那里的/usr/local/bin/bash。有什么解决方案可以让这个脚本同时运行吗?
或者我真的需要发送两个具有不同路径的脚本吗?
【问题讨论】:
-
另请注意,在 FreeBSD 系统上,无法保证 bash 完全可用,它是可选安装...
标签: linux bash freebsd openbsd