[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1018759: ITP: sd - intuitive find and replace CLI



Package: wnpp
Severity: wishlist
Owner: Blair Noctis <n@sail.ng>
X-Debbugs-Cc: debian-devel@lists.debian.org, n@sail.ng

* Package name    : sd
  Version         : 0.7.6
  Upstream Author : Gregory <gregory.mkv@gmail.com>
* URL             : https://github.com/chmln/sd.git
* License         : MIT
  Programming Lang: Rust
  Description     : an intuitive find and replace CLI

sd uses Python and JavaScript style regex syntax, without the quirks
of sed and awk. While sed can do many things, sd focuses on doing
one thing and doing it well, has common-sense defualts and a focus
on daily use. It's also faster.

- Find and replace expressions are separate, unlike sed:
  sd before after
  sed s/before/after/g
- Modify files in-place:
  sd before after file.txt
  sed -i'' 's/before/after/g' file.txt
- String-literal mode
- Named or unnamed catch groups


sd is a modern alternative to the sed command.
It's a Rust crate and fits in the Rust team packaging process.
An RFP is at #1016929 [1].

1: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016929
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016929>

--
Regards,
Blair Noctis

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: