Kako preimenovati datoteku s terminala u Fedora Linuxu

Kako Preimenovati Datoteku S Terminala U Fedora Linuxu



Preimenovanje datoteke jednostavna je aktivnost koju možete učiniti iz raznih razloga kao što su organizacija datoteka, pristupačnost i izbjegavanje sukoba između datoteka. Također možete preimenovati datoteku u direktoriju kako biste je brzo pronašli u stotinama datoteka.

Stoga je vrijedan pristup za korisnike da održavaju red i kontrolu nad svojom digitalnom imovinom. Međutim, kao početnik u Fedori, možda ne znate kako preimenovati datoteke pomoću naredbi. U ovom članku ćete se upoznati s načinima preimenovanja datoteke s terminala u Fedora Linuxu.

Kako preimenovati datoteku s terminala u Fedora Linuxu

Iako postoje različiti načini preimenovanja datoteka, korištenje naredbi “mv” i “rename” su najjednostavnije naredbe koje možete koristiti za to. Uzmimo neke primjere njihove upotrebe:







Zapovijed Mv

Iako postoje različiti načini preimenovanja datoteka, korištenje naredbi “mv” i “rename” su najjednostavnije naredbe koje možete koristiti za to. Uzmimo neke primjere njihove upotrebe:



cd ~/Dokumenti
je -l

Kao što možete vidjeti na prethodnoj slici, direktorij 'Dokumenti' sadrži datoteke 'Fedora.pdf', 'Fedora.txt' i 'Linux.txt'. Sada preimenujemo datoteku pod nazivom “Linux.txt” u “Linuxhint.txt”.

mv Linux.txt Linuxhint.txt

Preimenovanje više datoteka

Ako dvije datoteke u istom direktoriju imaju isti nastavak, možete promijeniti njihov nastavak pomoću naredbe “mv”. Evo kako to učiniti:

pronaći . -depth -name '*.' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

Kao što vidimo u navedenom primjeru, imamo dvije datoteke ekstenzije “.txt” (“Fedora.txt” i “Linux.txt”). Ovdje mijenjamo nazive ovih dviju datoteka mijenjajući njihove ekstenzije sljedećom naredbom “mv”:

pronaći . -dubina -naziv '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

U prethodnoj naredbi:

  • pronađi → Pretražuje ili pronalazi element trenutnog direktorija ili datoteke.
  • -exec → Izvršava naredbu “mv” na datotekama koje su slične pretraživanju i pretvara trenutni naziv datoteke u novi.

Umjesto prethodne naredbe, možete koristiti i sljedeću naredbu za promjenu ekstenzije više datoteka i preimenovanje datoteke:

za f u *.txt; do mv -- '$f' '${f%.txt}.html'; učinjeno

U navedenom primjeru promijenili smo nastavak “.txt” u “.html”.

Preimenujte više datoteka pomoću Bash skripte

Možete promijeniti više naziva datoteka pomoću Bash skripte mijenjajući njihove ekstenzije. Morate stvoriti Bash datoteku i dodati joj sljedeće retke:

#!/bin/bash
za f u * . < trenutna ekstenzija datoteke > ; čini
mv -- ' $f ' ' ${f%.} .'
učinjeno

Na primjer, promijenimo nastavak datoteke iz “.txt” u “.png”.

Kao što možete vidjeti na prethodnoj slici, postoje tri datoteke od kojih dvije imaju nastavak “.txt”. Ovdje mijenjamo ekstenziju datoteka iz “.txt” u “.png”.

Dodajte sljedeće retke u Bash skriptu:

#!/bin/bash
za f u * .txt; čini
mv -- ' $f ' ' ${f%.txt} .png'
učinjeno

Pomoću sljedeće naredbe “sh” spremite i pokrenite skriptu na sljedeći način:

sh naziv datoteke.sh

Prethodna naredba vam ne daje nikakav izlaz, ali mijenja nastavak datoteke.

Naredba za preimenovanje

Naredba “preimenuj” je naprednija od naredbe “mv”. Međutim, to nije unaprijed instalirani uslužni program u Fedori, tako da ga morate prvo instalirati pomoću sljedeće naredbe:

sudo yum instaliraj prename -y

Sada možete preimenovati datoteke s istim nastavkom:

preimenuj *.

Zaključak

Ovdje se radi o jednostavnim naredbama kojima možete pokušati preimenovati datoteku s terminala u Fedora Linuxu. Naredba “rename” je naprednija i lakša za korištenje od naredbe “mv”, ali nije unaprijed instalirana u Linuxu, pa je morate instalirati ručno. Sve u svemu, obje su naredbe korisne i kao početnik, možete ih koristiti za preimenovanje datoteka u vašem Fedora sustavu.