#unicode #hangul #nfc #cli #directory #symbolic-links #convmv

app jaso

jaso normalizes filenames to their Unicode NFC format in parallel, and is much faster than convmv(1)

1 stable release

1.0.0 Jul 8, 2023

#2091 in Command line utilities

Apache-2.0 OR MIT

13KB
96 lines

jaso

jaso normalizes filenames to their Unicode NFC format in parallel, and is much faster than convmv(1).

$ jaso
jaso normalizes filenames to their Unicode NFC format in parallel

Usage: jaso [OPTIONS] <PATHS>...

Arguments:
  <PATHS>...  Paths to normalize recursively

Options:
      --follow-directory-symlinks  Follows symbolic links to directories
  -v, --verbose                    Shows additional information, such as what files has been renamed
  -n, --dry-run                    Just indicates what would be renamed, without actually renaming files
  -h, --help                       Print help information (use `--help` for more detail)
  -V, --version                    Print version information

$ jaso .
DONE; 100 files in 1.111529301 seconds

Installation

Using Homebrew in macOS:

brew install simnalamburt/x/jaso

Using Cargo:

cargo install jaso

 


jaso is primarily distributed under the terms of both the Apache License (Version 2.0) and the MIT license. See COPYRIGHT for details.

Dependencies

~4–13MB
~137K SLoC