När du har många filer att hantera är det klokt att ha en bra namngivningskonvention. Så hur kan du byta namn på flera filer i Linux? Låt oss titta på de olika sätten att byta namn på filer i bulk med hjälp av kommandoraden och grafiska verktyg.

Innehållsförteckning

Byt namn på flera filer i Linux med kommandoraden

Det finns flera metoder som vi kan använda för att byta namn på flera filer i Linux på en gång. Om filnamnen har ett visst mönster blir det väldigt enkelt att byta namn. Låt oss ta en titt på två exempel.

1. Användning av kommandot rename

Det mest använda Linux kommandoradsverktyget för att byta namn på filer i stor skala är verktyget rename. För att använda kommandot Rename installerar vi det på vårt system med det här kommandot.

sudo apt install rename

När verktyget är installerat kan vi nu använda kommandot Rename via kommandoraden. Så här ser syntaxen för kommandot Rename ut.

rename 's/oldname/newname/' *

Detta kommando kräver grundläggande kunskaper om reguljära uttryck. Här står ”s” för substitut. Resterande uttryck är självförklarande. Användning av * gör att kommandot körs för alla filer vars namn innehåller <oldname>.

2. Användning av renameutils

Paketet renameutils ger oss en uppsättning kommandon för att byta namn på en fil i Linux. Med fokus på omdöpning av filer i batch består renameutils av fem kommandon. I den här handledningen kommer vi bara att arbeta med ett av dessa kommandon – qmv som står för Quick move.

För att installera renameutils på vårt system använder vi följande apt-kommando.

sudo apt install renameutils

När verktyget väl är installerat kan vi nu använda kommandona qmv och imv via kommandoraden.

Quick Move (qmv) Syntax:

qmv directoryname/

Detta öppnar ett fönster där den vänstra kolumnen visar filernas ursprungliga namn. Medan den högra kolumnen är för det namn som du vill ange för dina filer. Redigera den högra kolumnen för att ställa in de namn du önskar för dina filer.

Byt namn på flera filer i Linux med GUI

Om du inte är en kommandoradspersona, har vi täckt dig. För Ubuntu, och i stort sett alla andra distributioner, kan du använda

1. Använda Thunar-filhanteraren

Inte alla gillar att använda kommandoraden för varje uppgift. Därför har vi några bra GUI-verktyg som hjälper oss att byta namn på flera filer. Thunar har ett inbyggt verktyg för att byta namn i bulk som fungerar riktigt effektivt om du inte är en CLI-person.

sudo apt install thunar

Nu kan du starta verktyget för att byta namn i bulk med följande kommando.

thunar -B
Bulk Rename Files

Så här ser det ut när du byter namn i bulk. Du kan klicka på +-tecknet för att lägga till filer. Den tillåter följande kriterier för att byta namn:

  • Skapa datum/tid
  • Insätt eller skriv över
  • Skapa nummer
  • Förstör tecken
  • Sök/ersätt
  • Skifta teckenbokstav

När du har valt de önskade kriterierna klickar du bara på Byt namn på filer för att fortsätta med åtgärden. Thunar bulk renamer är populärt sett det bästa verktyget för att byta namn på flera filer med hjälp av en GUI-filhanterare.

2. Använda verktyget pyRenamer

Det här är ett annat riktigt populärt verktyg bland fotografer och musiker som också använder Linux mycket. Anledningen är att pyRenamer kan läsa EXIF-data och automatiskt byta namn baserat på datum/tid, kameramodell och andra metadata från bildfilerna.

Då verktyget lades ner 2008 och du kanske inte kan ladda ner det från de officiella förråden, men det fungerar fortfarande alldeles utmärkt för vår uppgift.

wget -c https://launchpad.net/ubuntu/+source/pyrenamer/0.6.0-1.2/+build/8439869/+files/pyrenamer_0.6.0-1.2_all.debsudo dpkg - i pyrenamer_0.6.0-1.2_all.deb

Alternativt kan du besöka Ubuntus paket sida för Pyrenamer och ladda ner filen pyrenamer_0.6.0.orig.tar.gz som anges längst ner. Du måste sedan använda kommandot tar för att extrahera paketet och installera det.

PyRenamer Bulk Rename Files

Det här är hur verktyget pyRenamer ser ut. Även om det inte erbjuder ett brett utbud av alternativ som Thunar bulk renamer, tillåter det följande kriterier för att byta namn:

  • Insätt eller ta bort tecken
  • Mönster
  • Mönster
  • Substitution
  • Musik
  • Bilder

När du har valt de önskade kriterierna klickar du helt enkelt på Rename Files (byta namn på filer) för att fortsätta med åtgärden. PyRenamer gör vad den lovar, och gör det riktigt bra. Den enda invändningen mot att använda det här verktyget är det obefintliga stödet.

Slutsats

Några andra paket som tillåter bulkomdöpning är grprename och renrot (som också stöder EXIF-data).

Lämna ett svar

Din e-postadress kommer inte publiceras.