Linux shell脚本里类似Python pass的占位符
在 Linux shell 中,有几种方法可以实现类似 Python pass 语句的效果(即占用一行但不做任何操作): 使用冒号 : 命令(最接近的等效方式): : 使用 true 命令: true 使用空语句: ; 或者更明确地写成: : 这些命令都会: 执行成功(返回 0 退出状态) 不产生任何输出 不执行任何实际操作 其中 : 是 shell 内置命令,专门设计为不执行任何操作,是最接近 Python pass 语句的 shell 等效方式。 示例用法: if [ condition ]; then : # 这里什么都不做,但保持语法正确 else echo "条件不满足" fi 或者作为占位符: while [ condition ]; do : # 等待条件改变 done