{"pageProps":{"metadata":{"date":"2021-08-02 22:00:52 +08:00","date_modified":"2021-08-02 22:09:07 +08:00","language":"en","source":""},"title":"GNU sed","hast":{"type":"root","children":[{"type":"element","tagName":"nav","properties":{"className":"toc"},"children":[{"type":"element","tagName":"ol","properties":{"className":"toc-level toc-level-1"},"children":[]}]},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Stands for "},{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"stream editor"}]},{"type":"text","value":", it is a language for interfacing with text streams.\n"}]},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Quick pointers\n"}]},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"the tool will interact with the stream per line\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["inline-code"]},"children":[{"type":"text","value":";"}]},{"type":"text","value":" to denote end of expression\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["inline-code"]},"children":[{"type":"text","value":"-E, --regexp-extended"}]},{"type":"text","value":" to use PCRE\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"code","properties":{"className":["inline-code"]},"children":[{"type":"text","value":"s"}]},{"type":"text","value":" is one of the most common and extensive commands for it\n"}]}]}]},{"type":"element","tagName":"pre","properties":{"className":["src-block"]},"children":[{"type":"element","tagName":"code","properties":{"className":["language-shell"]},"children":[{"type":"text","value":"printf \"Hello\\nThere\" | sed -E -e 's/[aeiou]//g; s/[l]//g'\n"}]}]},{"type":"element","tagName":"pre","properties":{"className":["fixed-width"]},"children":[{"type":"text","value":"H\nThr"}]}]},"backlinks":[]},"__N_SSG":true}