-
-
Notifications
You must be signed in to change notification settings - Fork 274
Closed
Description
# strace -E EDITOR='sed -rie s/^\(foo\)/waldo\1/' -fs 512 visudo |& grep ' execve'
[pid 1452] execve("/usr/bin/sed", ["sed", "-rie", "s/^(foo)/waldo1/", "--", "/etc/sudoers.tmp"], 0x7ffe3a0ab9f8 /* 32 vars */) = 0
^^^^^^^^^^^^^^^^
# strace -E EDITOR='sed -rie s/^\\(foo\\)/waldo\\1/' -fs 512 visudo |& grep ' execve'
[pid 1461] execve("/usr/bin/sed", ["sed", "-rie", "s/^(foo)/waldo1/", "--", "/etc/sudoers.tmp"], 0x7fff4be17b78 /* 32 vars */) = 0
^^^^^^^^^^^^^^^^
# strace -E EDITOR='sed -rie s/^\\\\(foo\\\\)/waldo\\\\1/' -fs 512 visudo |& grep ' execve'
[pid 1467] execve("/usr/bin/sed", ["sed", "-rie", "s/^(foo)/waldo1/", "--", "/etc/sudoers.tmp"], 0x7ffd98797d38 /* 32 vars */) = 0
^^^^^^^^^^^^^^^^
Is there a way to pass a literal backslash?
sudo-1.9.8-5.p2.fc36.x86_64
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels