如何从github repo创建linux shell命令



我正在尝试添加https://github.com/RubinLab/aimconvert到我的/bin,这样我就可以像linux命令一样运行它。我该怎么做?

从README,您可以首先在本地克隆的存储库中本地执行它

git clone https://github.com/RubinLab/aimconvert
cd aimconvert/bin
./aimconvert xml2json inputDirPath outputDirPath 

将把inputDirPath中的每个xml转换为json并放入outputDirPath
如果不存在,则创建outputDirPath

我建议先用这种方式测试它,因为bin/aimconvert基于一个相对路径:

#!/usr/bin/env node
require('../')();

因此,将bin/aimconvert直接添加到/bin中可能不起作用。

最新更新