@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'

Readme

Keywords

none

Package Sidebar

Install

npm i @ariabuckles/jsed

Weekly Downloads

0

Version

1.2.0

License

MIT

Unpacked Size

5.2 kB

Total Files

4

Last publish

Collaborators

  • ariabuckles