小编Fab*_*abD的帖子

Windows批处理语法 - 变量名称中冒号的含义

我有一个.bat文件,我需要转换为Linux .sh文件.

在这个.bat脚本中有一些我不明白的代码,我找不到合适的关键字来搜索它的含义.

这是代码:

if not x%VERSION:SNAPSHOT=%==x%VERSION% (
        echo " ....  SNAPSHOT version detected "
        echo VERSION=%VERSION:SNAPSHOT=%%formatdate%_%formattime%
    )
Run Code Online (Sandbox Code Playgroud)

我的主要问题在于使用":".是什么%VERSION:SNAPSHOT=% do?

我也不知道' x%VERSION%或'中的'x'的含义x%VERSION:SNAPSHOT%.

有人能帮我理解这个吗?

syntax batch-file colon

4
推荐指数
1
解决办法
6932
查看次数

标签 统计

batch-file ×1

colon ×1

syntax ×1