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 '*.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/bashza 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/bashza 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.shPrethodna 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.