diff --git a/src/lib/shell/assignments.rs b/src/lib/shell/assignments.rs index 132ef5c5f6208fa06447372fb58cf44009bf4f03..562a701bcc964d6f0c880dd0fb9f3563dabc0157 100644 --- a/src/lib/shell/assignments.rs +++ b/src/lib/shell/assignments.rs @@ -36,8 +36,10 @@ fn list_vars(shell: &Shell) { }); } let _ = buffer.write(b"]\n"); - } else { + } else if array.len() == 1 { let _ = buffer.write(["'", &array[0], "' ]\n"].concat().as_bytes()); + } else { + let _ = buffer.write("]\n".as_bytes()); } }