diff --git a/knowledge base/sed.md b/knowledge base/sed.md index 8e2cd8e..79eb3d5 100644 --- a/knowledge base/sed.md +++ b/knowledge base/sed.md @@ -9,6 +9,9 @@ ## TL;DR ```sh +# Quote any set of characters that is not a space. +sed -E 's|([[:graph:]]+)|"\1"|g' + # Delete lines matching "OAM" from a file. # Overwrite the source file with the changes. sed '/OAM/d' -i .bash_history diff --git a/snippets/sed.sh b/snippets/sed.sh new file mode 100644 index 0000000..1364173 --- /dev/null +++ b/snippets/sed.sh @@ -0,0 +1,4 @@ +#!sh + +# Quote whatever is not a space. +sed -E 's|([[:graph:]]+)|"\1"|g'