@ariabuckles/jsed

1.2.0 • Public • Published

jsed

better sed, with js regexes & functions

Installation: npm install -g @ariabuckles/jsed

Usage:

jsed <search> <replacer>

Options:
  -V, --version     output the version number
  -f --file <file>  a file which to process; otherwise processes stdin
  -a --text         interpret the search arg as a string rather than a regex
  -s --string       interpret the replacer as a string even if it looks like a function
  -o --output       optional file to write to; otherwise writes to stdout
  -h, --help        output usage information

Examples:

> echo "use basic strings" | jsed "basic" "literal"
use literal strings
> echo "use regexes or funcs" | jsed '/\w+/g' "word=>'aaa'"
aaa aaa aaa aaa
> echo "use regexes without /s" | jsed '(regexes)' 'cool $1'
use cool regexes without /s

You can modify a file by specifying both -o and -f together:

> jsed -of test.txt 'search' 'replace'

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @ariabuckles/jsed

    Weekly Downloads

    2

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    5.2 kB

    Total Files

    4

    Last publish

    Collaborators

    • ariabuckles