标签: bash cross-platform compatibility
我在python脚本(使用同一文件夹中的其他文件)中调用srcml(https://www.srcml.org/)。将使用此脚本的人员具有不同的操作系统。我想安装srcml很简单,理想情况下在我的应用程序中包含一个自动下载和安装它的bash文件。但是,我不知道如何在不事先知道他们正在使用什么操作系统的情况下这样做,因为不同的操作系统有不同的下载和说明。有什么建议吗?