diff --git a/README.md b/README.md index ab7c2d7..83ee770 100644 --- a/README.md +++ b/README.md @@ -2164,6 +2164,18 @@ find . -depth -name '*test*' -execdir bash -c 'mv -v "$1" "${1//foo/bar}"' _ {} find / \( -perm -4000 -o -perm -2000 \) -type f -exec ls -la {} \; ``` +###### Recursively find/replace files extension ext1 with ext2 + +```bash +find . -name "*.ext1" | while read i; do mv "$i" "${i%.ext1}.ext2"; done +``` + +###### Recursively find/replace links extension ext1 with ext2 in files with extension ext + +```bash +find . -name '*.ext' -exec sed -i 's/\.ext1/\.ext2/g' "{}" \; +``` + ___ ##### Tool: [top](https://en.wikipedia.org/wiki/Top_(software))