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).