See https://github.com/qualiu/msr/

Match/Search/Replace: msr.exe/msr-Win32.exe/msr.cygwin/msr.gcc**/msr-i386.gcc**
Match/Search/Replace/Execute/* Files/Pipe Lines/Blocks.
Filter/Load/Extract/Transform/Stats/* Files/Pipe Lines/Blocks.

Not-IN-latter: nin.exe/nin-Win32.exe/nin.cygwin/nin.gcc**/nin-i386.gcc**
Get Exclusive/Mutual Line-Set or Key-Set;
Remove Line-Set or Key-Set matched in latter file/pipe;
Get Unique/Mutual/Distribution/Stats/* Files/Pipe Line-Set or Key-Set.
Match/Search/Replace files/pipe text with plain/Regex syntax.

And for ETL alike work like Load and filter files -> Extract -> Transform output.

For replacing files, you can preview and backup, in multiple directories and files or pipe, with plain text matching or using general Regex as C++, C#, Java, Scala; So msr is a good tool to learn and test Regex since it has different colors for matched groups captured by the Regex pattern.

Features

  • Find and replace files recursively by
  • Plain text or Regex syntax
  • Lines or blocks matching
  • Colorful
  • Can preview replacing and backup
  • Can use maximum to 54 composable options
  • All options are optional, effect at the same time
  • Stats info of searching/replacing
  • Can just stats
  • Summary info: When,Where,What,How,Time cost
  • Also can match and replace pipe
  • And tool to test Regex with color

Project Samples

Project Activity

See All Activity >

Categories

ETL

Follow AvaSattva

AvaSattva Web Site

Other Useful Business Software
99.99% Uptime for MySQL and PostgreSQL Databases Icon
99.99% Uptime for MySQL and PostgreSQL Databases

Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AvaSattva!

Additional Project Details

Registered

2017-08-30