[jobs.cpp] add escaping for job comamnd

This commit is contained in:
elyashiv 2023-07-05 16:58:48 +00:00 committed by Fabian Boehm
parent 72de1dc201
commit 4ea867bc55

View file

@ -72,7 +72,10 @@ static void builtin_jobs_print(const job_t *j, int mode, int header, io_streams_
out.append(j->is_stopped() ? _(L"stopped") : _(L"running"));
out.append(L"\t");
out.append(j->command_wcstr());
wcstring cmd = escape_string(j->command(), ESCAPE_NO_PRINTABLES);
out.append(cmd);
out.append(L"\n");
streams.out.append(out);
break;