Ero sivun ”Rename” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(viilailua) |
p (perl) |
||
Rivi 1: | Rivi 1: | ||
[[Komentorivi]]komento <tt>rename</tt> uudelleennimeää [[tiedosto]]ja ja hakemistoja. Sitä voidaan käyttää yhden tai useamman tiedoston nimen muuttamiseen. Komento käyttää [[ | [[Komentorivi]]komento <tt>rename</tt> uudelleennimeää [[tiedosto]]ja ja hakemistoja. Sitä voidaan käyttää yhden tai useamman tiedoston nimen muuttamiseen. Komento käyttää [[Perl]] syntaksia muutettavan nimen määrittämisessä. Ennen <tt>rename</tt>-komentoa tapana on ollut käyttää [[Bash-skriptaus|skriptejä]] nimien muuttamisessa jos muutettavana on ollut useita tiedostoja. | ||
==Rakenne== | ==Rakenne== |
Versio 3. helmikuuta 2009 kello 00.30
Komentorivikomento rename uudelleennimeää tiedostoja ja hakemistoja. Sitä voidaan käyttää yhden tai useamman tiedoston nimen muuttamiseen. Komento käyttää Perl syntaksia muutettavan nimen määrittämisessä. Ennen rename-komentoa tapana on ollut käyttää skriptejä nimien muuttamisessa jos muutettavana on ollut useita tiedostoja.
Rakenne
Komento voidaan jakaa neljään osaan.
Komento | ---- | Valitsin | ---- | Syntaksi | ---- | Kohteet | |
---|---|---|---|---|---|---|---|
rename | -n | 's/ *//g' | *.mp3 |
Yllä oleva esimerkki näyttää listan mp3-tiedostoista, joiden nimistä olisi tyhjät kohdat korvattu merkillä -.
Syntaksin perusrakenne:
Ohjain | Ehto | Muutos | ~~ | Selite | ||||
---|---|---|---|---|---|---|---|---|
' | s | / | foo | / | bar | / ' | ohjain s etsii kaikki foo-merkkijonot ja muuttaa ne bar:iksi | |
' | y | / | foo | / | bar | / ' | ojain y etsii kirjaimia f.o.o ja korvaa ne vastaavilla b.a.r-kirjaimilla |
Käyttö
Hyödyllisiä Perl-syntakseja
Syntaksi | ---- | kohde | ---- | selite | |
---|---|---|---|---|---|
's/ *//g' | *.mp3 | Korvaa tyhjät välimerkit kaikista hakemiston mp3 tiedostoista merkillä - | |||
's/\.jpg$//' | *.jpg | Poistaa kaikista jpg tiedostoista loppupäätteen | |||
'y/A-Z/a-z/' | * | Muuttaa kaikki isot kirjaimet pieniksi |
Valitsimia
Valitsimia rename komennolla on kolme
Valitsin | Toiminto | |
---|---|---|
-v | Tulostaa listan onnistuneesti nimetyistä tiedostoista. | |
-n | Näyttää mitä tiedostoja komento muuttaisi | |
-f | Ylikirjoittaa olemassa olevien tiedostojen päälle |