diff --git a/knowledge base/sponge.md b/knowledge base/sponge.md new file mode 100644 index 0000000..45c0df3 --- /dev/null +++ b/knowledge base/sponge.md @@ -0,0 +1,22 @@ +# Sponge + +## TL;DR + +```shell +# installation +brew install sponge # or moreutils + +# append file content to the source file +cat path/to/file | sponge -a path/to/other/file + +# remove all lines starting with # in a file: +grep -v '^{{#}}' path/to/file | sponge path/to/other/file +``` + +## Further readings + +- [mankier man page] +- [tldr live demo page] + +[mankier man page]: https://www.mankier.com/1/sponge +[tldr live demo page]: https://tldr.ostera.io/sponge