Miten irtotavarana nimetä tiedostoja Linuxissa?

tämä artikkeli sisältää oppaan eri menetelmistä, joita voidaan käyttää useiden tiedostojen yhdistämiseen tai nimeämiseen kerralla Linuxissa. Joissakin näistä sovelluksista on graafinen käyttöliittymä, kun taas toisia voidaan käyttää komentoriviltä.

Rename Command

Rename command on oletusarvoisesti saatavilla useimmissa Linux-jakeluissa, ja sen avulla voidaan nimetä useita tiedostoja ja kansioita kerralla uudelleen. Jos se ei ole oletusarvoisesti käytettävissä Ubuntun asennuksessa, voit suorittaa alla olevan komennon sen asentamiseksi:

$ sudo apt install rename

voit asentaa rename muissa Linux-jakeluissa paketinhallinnasta. Voit myös kääntää sen lähdekoodista saatavilla täällä.

Uudelleennimeämiskomento on kirjoitettu Perl-kielellä, ja tiedostojen uudelleen nimeämiseen on käytettävä ”Perl-lausekkeita”. Jos olet jo käyttänyt säännöllisiä lausekkeita ohjelmointikielissä, kuten Python, löydät Perl lausekkeet samanlaisia, vaikka on joitakin eroja. Alla on muutamia yleisimpiä käyttötapauksia ja kuvioita Uudelleennimeämiskäskylle. Edistyneiden ja mukautettujen käyttötapausten osalta voit viitata Perl-lausekkeiden ohjeisiin.

jos haluat nimetä useita tiedostoja kerralla uudelleen korvaamalla substraatin, suorita komento seuraavassa muodossa:

$ rename-v’s / substring_to_be_replaced/replacement_string/’ file1.txt tiedosto2.txt-tiedosto3.txt

esimerkiksi olettaen, että kansiossa on kolme tiedostoa, joiden nimet ovat ”tiedosto1.txt”, ” tiedosto2.txt ”ja” file3.txt”, alla oleva komento korvaa” tiedoston ”substraatin” tekstillä”, jolloin uudet nimet ovat ” text1.txt”, ” text2.txt”, ja ” text3.txt”.

$ uudelleennimeä-v ’s / file / text /’ file1.txt tiedosto2.txt-tiedosto3.txt

suoritettuasi yllä olevan komennon, sinun pitäisi saada seuraava tuloste päätteeseen:

tiedosto1.txt uudelleennimettiin tekstiksi 1.txt
tiedosto2.txt uudelleennimettiin text2: ksi.txt
tiedosto3.txt uudelleennimettiin tekstiksi 3.txt

Voit myös valita useita” n ” – numeroita tiedostoista, jotka käyttävät samaa päätettä Asteriskilla ( * ).

$ rename-v ’ s / file / text/’*.txt

yllä olevaa komentoa voidaan käyttää myös substraattien poistamiseen. Tätä varten älä anna merkkijonoa tai merkkiä komennon toisessa osassa. Toisin sanoen, Pidä korvaava merkkijono tyhjänä jättämällä toinen osa kokonaan pois.

voit prependata merkkijonon (korvaamatta mitään) ennen tiedostonimiä käyttäen komentoa seuraavassa muodossa:

$ rename-v ’ s / ^ / your_prefix/’*.txt

korvaa ”your_prefix” – osa halutulla etuliitteellä. Esimerkiksi alla oleva komento etuliite ”.TXT ”tiedostoja” text_ ” etuliite.

$ rename-V ’ S / ^ / text_/’*.txt

liittääksesi merkkijonon tiedostonimien loppuun, mutta ennen laajennusta käytä komentoa seuraavassa kuviossa:

$ nimeä-v ’s/\.txt$ / your_suffix.txt/”*.txt

korvaa kaikki kolme”.txt ”osat tarvittavat tiedostopääte ja korvata ”your_suffix” osa tarvittavat pääte. Esimerkiksi alla oleva komento Lisää loppuliitteen ” text ”to”.TXT ” tiedostot.

$ nimeä-v ’s/\.txt$ / teksti.txt/”*.txt

huomaa, että kaikkia yllä lueteltuja komentoja voidaan käyttää myös hakemistojen uudelleen nimeämiseen.

käyttämällä Oletustiedostonhallintaohjelmia, jotka toimitetaan jakelun

mukana, monilla Linux-jakeluiden tiedostonhallintaohjelmilla on sisäänrakennettu tuki tiedostojen eränumeroinnille. Esimerkiksi tiedostonhallinta, kuten Caja, Nautilus ja Dolphin, voi nimetä useita tiedostoja kerralla käyttöliittymällä. Jos haluat käyttää bulk-nimeä-työkalua, Valitse useita tiedostoja ja paina näppäintä. Voit myös löytää merkintä irtotavarana nimetä vaihtoehto ”muokata” valikko vaihtoehto. Alla oleva kuvakaappaus näyttää erän nimeä työkalu Caja file manager, asennettu oletuksena Linux-jakeluissa käyttäen MATE työpöytäympäristö. Löydät vastaavia vaihtoehtoja muista tiedostonhallintaohjelmista katsomalla päävalikkopalkkia, joka sijaitsee yläosassa.

kuten näkyy kuvakaappauksessa, graafinen uudelleennimeämistyökalu voi suorittaa useita lisäys-ja korvaustoimintoja valituille tiedostoille. Voit myös asentaa nämä tiedostonhallintaohjelmat mihin tahansa Linux – jakeluun millä tahansa työpöytäympäristöllä, ja niitä voidaan käyttää yhdessä esiasennettujen tiedostonhallintaohjelmien kanssa.

CoreRenamer

CoreRenamer on ilmainen ja avoimen lähdekoodin graafinen tiedostonimennystyökalu, joka on saatavilla Linuxille. Voit käyttää sitä lisätä substraatteja, korvata olemassa olevat substraatit, alustaa nimiä käyttäen erilaisia kuvioita, muokata tiedostotunnisteiden nimiä, ja niin edelleen. Sen mukana tulee myös Peru Ja tee uudelleen ominaisuus, jotta voit palauttaa muutokset ennen klikkaamalla ”nimeä uudelleen” – painiketta.

voit ladata ja asentaa Corerenamerin kaikkiin tärkeimpiin Linux-jakeluihin FlatHub-kaupasta.

KRenamer

KRenamer on ilmainen ja avoimen lähdekoodin bulkkinimennystyökalu, joka on saatavilla osana KDE: n sovelluspinoa. Sitä voidaan käyttää myös muissa työpöytäympäristöissä, jotka eivät oletusarvoisesti käytä KDE-kirjastoja. Se voi nimetä tiedostoja uudelleen käyttämällä erilaisia kuvioita, kuten korvaamalla, lisäämällä ja poistamalla alustoja. Se voi myös muuttaa tapauksessa tiedostojen nimet ja mukana tulee muutamia hyödyllisiä plugins. Yhdellä liitännäisistä voidaan nimetä tiedostoja uudelleen sen sisältämien metatietojen perusteella. Muut liitännäiset voivat lisätä laskureita, lisätä nykyisen päivämäärän ja kellonajan tai translitteroida merkkijonoja.

kuvalähde

voit asentaa Krenamen Ubuntuun alla mainitulla komennolla:

$ sudo apt install krename

Vastaa

Sähköpostiosoitettasi ei julkaista.