pub fn shell_program_with(
plan: &Plan,
lib_dir: &Path,
this: &Path,
status: Option<&Path>,
) -> StringExpand description
shell_program that also writes each step’s outcome to status, one
index state exit line per step (done, failed, interrupted, skipped),
after an index started 0 line when the step begins.