Skip to content

Instantly share code, notes, and snippets.

@esteban-gs
esteban-gs / remove_special_chars.md
Last active August 27, 2021 00:48
Remove special chars from files and directories recursively - Linux / Mac

Via zsh. Enable zmv

autoload zmv

Replace all nont alpha-numeric chars with -

zmv '(**/)(*)' '$1${2//[^A-Za-z0-9]/_}'