From ebdf3bd376cbc18ead1e588c3b6f982260f9889b Mon Sep 17 00:00:00 2001 From: avery Date: Wed, 3 Aug 2022 18:31:01 -0700 Subject: [PATCH] nmcli-completion: fix support for embedded quote characters https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/455 https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1325 Fixes: 9d2290135ce5 ('cli: make nmcli do its own command completion') --- src/nmcli/nmcli-completion | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nmcli/nmcli-completion b/src/nmcli/nmcli-completion index 83ec1e3cb8..f2de7b675a 100644 --- a/src/nmcli/nmcli-completion +++ b/src/nmcli/nmcli-completion @@ -84,7 +84,7 @@ _nmcli() # no quotes in front, escaping _everything_ # [ ]bla'bla"bla\bla bla --> [ ]bla\'bla\"bla\\bla\ bla entry="${entry//\\/\\\\}" - entry="${entry//\'/\'}" + entry="${entry//\'/\\\'}" entry="${entry//\"/\\\"}" entry="${entry// /\\ }" entry="${entry//\(/\\(}"