我想创建一个npm's(curl http://example.com/install.sh | sh
)的安装脚本,但它让我问这个问题:我可以在perl中写脚本吗?据我所知,默认情况下perl默认安装在至少ubuntu,RHEL & OS X上 - 所以我想知道在2011年,我能不能编写shell并且仍然足够通用于每个人?有第三个更好的选择吗?shell脚本与perl的安装脚本 - perl的普遍程度如何?
这将针对用户的开发盒,而不是阶段或生产。
我特别想做的就是使用这个安装脚本轻松地引导开发环境,而无需创建和维护包的开销。该脚本将有4个步骤:
- 检查,请确保安装的git
- 使用git克隆一个回购协议CWD
- 拉下来,一个perl控制脚本保存到/ usr/bin中,使它可执行
- 添加一些环境变量(相关帖子:linux cross-distro environment variable modification via script?)
就是这样。我的想法是这样简单而通用,足以使用引导脚本而不是软件包。我的目标受众是用户的Unix或Linux本地开发系统。
谁是你的目标受众? – Gabe 2011-04-13 05:29:58