mirror of
https://github.com/trimstray/the-book-of-secret-knowledge.git
synced 2025-07-28 16:12:31 +02:00
Added find bash script for file extensions
script finds and replaces file extensions and also replaces link extensions in files with a particular extension
This commit is contained in:
parent
7fcde29b80
commit
b7e6974497
12
README.md
12
README.md
@ -2148,6 +2148,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 link extension ext1 with ext2 in files of extension ext
|
||||
|
||||
```bash
|
||||
find . -name '*.ext' -exec sed -i 's/\.ext1/\.ext2/g' "{}" \;
|
||||
```
|
||||
|
||||
___
|
||||
|
||||
##### Tool: [top](https://en.wikipedia.org/wiki/Top_(software))
|
||||
|
Loading…
x
Reference in New Issue
Block a user