在linux服务器上构build了简单的bash脚本之后,我认为最好的方法是在本地windows计算机上构build一个批处理脚本,以使生活更轻松。
我无法find如何在我的脚本中的方法? 例如我的batch file名为brandname.bat(不想显示实际的品牌名称)。
我把它添加到我的环境variables,并在命令行中,我可以inputbrandname
但如果我想做brandname build plugin
或brandname build app
有没有办法build立一个方法来处理这样的事情呢?
您可以使用goto
标签来完成此操作。
@echo off if _%2_ neq __ goto %1-%2 echo Usage: echo "brandname build plugin" echo "brandname build app" exit /b 1 :build-plugin echo Building plugin goto :eof :build-app echo Building app goto :eof
您还可以使用标签创建调用的子例程
@echo off :: func1() call:func1 :: func2() call:func2 :: func1(), again call:func1 :: func3(testing) call:func3 testing goto :eof :: "Function" definitions :func1 echo function1 goto :eof :func2 echo function2 goto :eof :func3 echo function3(%*) goto :eof