From 989985bd4d85cb6b10cce17395b5563b9d7e53e8 Mon Sep 17 00:00:00 2001 From: Pranav Raja Date: Wed, 11 Dec 2013 21:50:11 +1100 Subject: [PATCH] Add doc for sed(1) --- osx/sed.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 osx/sed.md diff --git a/osx/sed.md b/osx/sed.md new file mode 100644 index 0000000000..338a77e21c --- /dev/null +++ b/osx/sed.md @@ -0,0 +1,16 @@ +# sed + +> Run replacements based on regular expressions + +- replace all occurrences of a string in a file, and print the result + +`sed 's/{{find}}/{{replace}}/g' {{filename}}` + +- replace all occurrences of a string in a file, and overwrite the file + contents + +`sed -i '' 's/{{find}}/{{replace}}/g' {{filename}}` + +- replace all occurrences of an extended regular expression in a file + +`sed -E 's/{{regex}}/{{replace}}/g' {{filename}}`