Hi HN,<p>I've made a website for generating sed scripts with Rust and Typescript+React. Built this in a week to learn Rust with GraphQL and Diesel, and a bit of front end with React. Feedback is much appreciated.<p>Github: <a href="https://github.com/esemeniuc/replace.sh/" rel="nofollow">https://github.com/esemeniuc/replace.sh/</a>
It looks like you're not escaping single quotes in the find pattern, so the command output gets malformed.<p>Also, you're reading in the whole file before replacing, even though most uses of sed will probably be per line. Including an option for line-by-line (maybe as default) would be much better for large files.