Unix shell 中的冒号(:) 运算符

Unix shell 中的冒号(:) 运算符

就冒号而言,我理解它在某些情况下用作空值和子字符串扩展的参数,但有人可以向我解释一下吗:

do_qc: $(STAGE1_OUT_FILES)

更多示例:

print_stage0_files: setup_dirs
  $(info * $(SETUP_DATA_FILES))

或者

quality_filtering: setup $(STAGE1_OUT_FILES)
  $(call p_info,[DONE] Quality filtering)

脚本概要:

#!/bin/sh

相关内容