rexname

0.1.2 • Public • Published

rexname

NPM utility module to rename files using regular expressions.

Installation

Install globally via NPM

npm install -g rexname

Usage

rexname <search> <replace>
  • search: a string or regular expression to match files on. e.g. .txt or '/(.*)\.\d{4}/i' (Use quotes when for special characters or spaces)
  • replace: a string used to replace file names. Use $1 $2... for matched text. e.g. 'new $1.$2'

Example

filenames

file1_201208.txt
file2_201209.txt

rexname command

rexname '/file(\d+)_(\d{4})(\d{2}).txt/i' '$3-$2-module-$1.js'

result

2012-08-module-1.js
2012-09-module-2.js

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i rexname

    Weekly Downloads

    0

    Version

    0.1.2

    License

    BSD

    Last publish

    Collaborators

    • glenashley