Rust binary crate to remove characters of all files in a directory. It supports recursive walking through the tree.
Check the tiny APÎ documentation for some details about the implementation.
You can build it with cargo from crates.io.
shell
cargo install qesp
Just clone the repository and install it with cargo. For instance:
shell
git clone https://github.com/carrascomj/qesp.git
cargo install --path qesp
Then download the perl script qesp and put in under your PATH. For instance:
shell
wget https://raw.githubusercontent.com/carrascomj/qesp/master/benchmarks/qesp
mv qesp ~/.local/bin
qesp 0.2.1
Remove annoying characters of names in a directory
USAGE:
qesp [FLAGS] [dir]
FLAGS:
-h, --help Prints help information
-r, --recursive recursively attempts to rename whole directory tree
-V, --version Prints version information
OPTIONS:
-p, --pattern <pattern> annoying characters to be removed [default: [ ()]]
ARGS:
<dir> Target directory [default: .]
Space and parenthesis.