File tree Expand file tree Collapse file tree 2 files changed +32
-2
lines changed Expand file tree Collapse file tree 2 files changed +32
-2
lines changed Original file line number Diff line number Diff line change
1
+ # rename
2
+
3
+ > Hernoem een bestand of groep van bestanden met een ` regex ` .
4
+ > WAARSCHUWING: Dit commando overschrijft bestanden zonder bevestiging, tenzij de dry-run optie gebruikt wordt.
5
+ > Opmerking: Deze pagina verwijst naar de Perl-versie, ook bekend als ` file-rename ` .
6
+ > Meer informatie: < https://manned.org/prename > .
7
+
8
+ - Vervang ` van ` met ` naar ` in de bestandsnamen van de opgegeven bestanden:
9
+
10
+ ` rename 's/{{van}}/{{naar}}/' {{*.txt}} `
11
+
12
+ - Dry-run - toon welke veranderingen zouden plaatsvinden zonder ze uit te voeren:
13
+
14
+ ` rename -n 's/{{van}}/{{naar}}/' {{*.txt}} `
15
+
16
+ - Verander de extensie:
17
+
18
+ ` rename 's/\.{{oud}}$/\.{{nieuw}}/' {{*.txt}} `
19
+
20
+ - Verander naar kleine letters (gebruik ` -f ` in hoofdlettergevoelige bestandssystemen):
21
+
22
+ ` rename {{[-f|--force]}} 'y/A-Z/a-z/' {{*.txt}} `
23
+
24
+ - Schrijf de eerste letter van elk woord in de naam met een hoofdletter:
25
+
26
+ ` rename {{[-f|--force]}} 's/\b(\w)/\U$1/g' {{*.txt}} `
27
+
28
+ - Vervang spaties met underscores:
29
+
30
+ ` rename 's/\s+/_/g' {{*.txt}} `
Original file line number Diff line number Diff line change 1
1
# rename
2
2
3
- > Rename a file or group of files with a regular expression .
3
+ > Rename a file or group of files with a ` regex ` .
4
4
> WARNING: This command will overwrite files without prompting unless the dry-run option is used.
5
5
> Note: This page refers to the Perl version, also known as ` file-rename ` .
6
6
> More information: < https://manned.org/prename > .
15
15
16
16
- Change the extension:
17
17
18
- ` rename 's/\.old$/\.new/' {{*.txt}} `
18
+ ` rename 's/\.{{ old}} $/\.{{ new}} /' {{*.txt}} `
19
19
20
20
- Change to lowercase (use ` -f ` in case-insensitive filesystems):
21
21
You can’t perform that action at this time.
0 commit comments