我有一个包含
的Sublime Text 3构建文件"cmd": ["my_build_command", "/${file_path}:${file_base_name}"]
如果file_path是" / folder / subfolder"和file_base_name是" file_base_name",正在运行的命令最终成为
my_build_command /folder/subfolder
但我想要运行的命令是
my_build_command /folder/subfolder:file_base_name
我读到冒号可以用来设置一个默认值,以防前一个变量为空,这就解释了为什么在最终输出中省略了冒号和后面的文本。
如何在命令中的两个变量之间使用冒号?我试过用' \'但这会导致语法错误。