mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-28 04:24:26 +01:00
env var write: add missing newline_separator back
This commit is contained in:
@@ -154,8 +154,12 @@ def get_stats(stat_re=None, stats_file=None):
|
|||||||
def print_cmd(cmd, cmd_file=None, extra_env=None):
|
def print_cmd(cmd, cmd_file=None, extra_env=None):
|
||||||
"""
|
"""
|
||||||
Format a command given as a list of strings so that it can
|
Format a command given as a list of strings so that it can
|
||||||
be viewed nicely and executed by bash directly.
|
be viewed nicely and executed by bash directly and print it to stdout.
|
||||||
|
|
||||||
|
Optionally save the command to cmd_file file, and add extra_env
|
||||||
|
environment variables to the command generated.
|
||||||
"""
|
"""
|
||||||
|
newline_separator = ' \\\n'
|
||||||
out = []
|
out = []
|
||||||
for key in extra_env:
|
for key in extra_env:
|
||||||
out.extend(['{}={}'.format(shlex.quote(key), shlex.quote(extra_env[key])), newline_separator])
|
out.extend(['{}={}'.format(shlex.quote(key), shlex.quote(extra_env[key])), newline_separator])
|
||||||
|
|||||||
Reference in New Issue
Block a user