Ero sivun ”Rename” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(Pohja ohjeelle) |
p (Rakenne selvemmäksi) |
||
Rivi 1: | Rivi 1: | ||
[[ | [[Komentorivi]]komennolla <tt>rename</tt> uudelleennimeää tiedostoja . Komentoa voidaan käyttää yhden tai useamman tiedoston nimeämiseen. Komento käyttää [http://fi.wikipedia.org/wiki/Perl Perl-syntaksia] muutettavan nimen määrittämisessä. Ennen <tt>rename</tt> komentoa tapana on ollut käyttää [[shell]] skriptejä nimien muuttamisessa. | ||
==Rakenne== | |||
Komento voidaan jakaa neljään osaan. | Komento voidaan jakaa neljään osaan. | ||
{|<!--taulukon määrite--> style="text-align:center" | {|<!--taulukon määrite--> style="text-align:center" | ||
Rivi 16: | Rivi 17: | ||
|} | |} | ||
Yllä oleva esimerkki näyttää listan <tt>mp3</tt> tiedostoista, joiden nimistä olisi tyhjät kohdat korvattu merkillä <tt>-</tt> | Yllä oleva esimerkki näyttää listan <tt>mp3</tt> tiedostoista, joiden nimistä olisi tyhjät kohdat korvattu merkillä <tt>-</tt> | ||
Syntaksin perusrakenne: | Syntaksin perusrakenne: | ||
Rivi 51: | Rivi 37: | ||
==Käyttö== | |||
Hyödyllisiä [http://fi.wikipedia.org/wiki/Perl Perl-syntakseja] | Hyödyllisiä [http://fi.wikipedia.org/wiki/Perl Perl-syntakseja] | ||
{|<!--taulukon määrite--> style="text-align:left" | {|<!--taulukon määrite--> style="text-align:left" | ||
Rivi 68: | Rivi 54: | ||
| || 'y/A-Z/a-z/' || || * || || Muuttaa kaikki isot kirjaimet pieniksi | | || 'y/A-Z/a-z/' || || * || || Muuttaa kaikki isot kirjaimet pieniksi | ||
|} | |} | ||
== Valitsimia == | |||
Valitsimia <tt>rename</tt> komennolla on kolme | |||
{|<!--taulukon määrite--> style="text-align:left" | |||
! | |||
! Valitsin | |||
! Toiminto | |||
|- | |||
<!-- taulukko alkaa tästä --> | |||
| || -v || Tulostaa listan onnistuneesti nimetyistä tiedostoista. | |||
|- | |||
| || -n || Näyttää mitä tiedostoja komento muuttaisi | |||
|- | |||
| || -f || Ylikirjoittaa olemassa olevien tiedostojen päälle | |||
|} | |||
== Katso myös == | |||
*[[Mv]] |
Versio 2. helmikuuta 2009 kello 23.01
Komentorivikomennolla rename uudelleennimeää tiedostoja . Komentoa voidaan käyttää yhden tai useamman tiedoston nimeämiseen. Komento käyttää Perl-syntaksia muutettavan nimen määrittämisessä. Ennen rename komentoa tapana on ollut käyttää shell skriptejä nimien muuttamisessa.
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 |