OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

寻找问题区域

在某些脚本中,尤其是长脚本中,隔离与问题相关的脚本区域有时很有用。 这并不总是真正的错误,但隔离通常会提供对实际原因的洞察。 一种可用于隔离代码的技术是“注释掉”脚本部分。 例如,可以修改我们的文件删除片段以确定删除的部分是否与错误有关:



如果 [[ -d $dir_name ]]; 那么如果 cd $dir_name; 然后

R M *

其他

echo "无法 cd 到 '$dir_name'" >&2 exit 1

fi

# 别的

# echo "没有那个目录:'$dir_name'" >&2

# 退出 1

fi

如果 [[ -d $dir_name ]]; 那么如果 cd $dir_name; 然后

R M *

其他

echo "无法 cd 到 '$dir_name'" >&2 exit 1

fi

# 别的

# echo "没有那个目录:'$dir_name'" >&2

# 退出 1

fi


通过在脚本的逻辑部分中每一行的开头放置注释符号,我们可以防止该部分被执行。 然后可以再次执行测试,以查看代码的删除是否对错误的行为有任何影响。


OnWorks 的顶级操作系统云计算: