Preto je pre používateľov cenným prístupom udržiavať poriadok a kontrolu nad svojimi digitálnymi aktívami. Ako začiatočník Fedory však možno neviete, ako premenovať súbory pomocou príkazov. V tomto článku sa zoznámite so spôsobmi premenovania súboru z terminálu v systéme Fedora Linux.
Ako premenovať súbor z terminálu v systéme Fedora Linux
Hoci existujú rôzne spôsoby premenovania súborov, pomocou príkazov „mv“ a „rename“ sú najjednoduchšie príkazy, ktoré na to môžete použiť. Uveďme si niekoľko príkladov ich použitia:
Príkaz Mv
Hoci existujú rôzne spôsoby premenovania súborov, pomocou príkazov „mv“ a „rename“ sú najjednoduchšie príkazy, ktoré na to môžete použiť. Uveďme si niekoľko príkladov ich použitia:
cd ~/Documents
ls -l
Ako môžete vidieť na predchádzajúcom obrázku, adresár „Documents“ obsahuje súbory „Fedora.pdf“, „Fedora.txt“ a „Linux.txt“. Teraz premenujeme súbor s názvom „Linux.txt“ na „Linuxhint.txt“.
mv Linux.txt Linuxhint.txt
Premenovať viacero súborov
Ak majú dva súbory v rovnakom adresári rovnakú príponu, môžete ich príponu zmeniť pomocou príkazu „mv“. Urobíte to takto:
Nájsť . -depth -name '*.Ako vidíme na uvedenom príklade, máme dva súbory s príponou „.txt“ („Fedora.txt“ a „Linux.txt“). Tu zmeníme názvy týchto dvoch súborov zmenou ich prípon pomocou nasledujúceho príkazu „mv“:
Nájsť . -depth -name '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;
V predchádzajúcom príkaze:
- find → Hľadá alebo nájde prvok aktuálneho adresára alebo súboru.
- -exec → Vykoná príkaz „mv“ na súboroch, ktoré sú podobné vyhľadávaniu a skonvertuje aktuálny názov súboru na nový.
Namiesto predchádzajúceho príkazu môžete na zmenu prípony viacerých súborov a premenovanie súboru použiť aj nasledujúci príkaz:
pre f v *.txt; do mv -- '$f' '${f%.txt}.html'; hotový
V uvedenom príklade sme zmenili príponu „.txt“ na „.html“.
Premenujte viacero súborov pomocou skriptu Bash
Pomocou skriptu Bash môžete zmeniť viacero názvov súborov zmenou ich prípon. Musíte vytvoriť súbor Bash a pridať do neho nasledujúce riadky:
#!/bin/bashpre f v * . < aktuálna prípona súboru > ; robiť
mv -- ' $f ' ' ${f%.
hotový
Napríklad zmeníme príponu súboru z „.txt“ na „.png“.
Ako môžete vidieť na predchádzajúcom obrázku, existujú tri súbory, z ktorých dva majú príponu „.txt“. Tu zmeníme príponu súborov z „.txt“ na „.png“.
Pridajte nasledujúce riadky do skriptu Bash:
#!/bin/bashpre f v * .TXT; robiť
mv -- ' $f ' ' ${f%.txt} .png'
hotový
Pomocou nasledujúceho príkazu „sh“ uložte a spustite skript nasledovne:
sh názov súboru.shPredchádzajúci príkaz vám neposkytne žiadny výstup, ale zmení príponu súboru.
Príkaz Premenovať
Príkaz „rename“ je pokročilejší ako príkaz „mv“. Nie je to však predinštalovaný nástroj vo Fedore, takže ho musíte najskôr nainštalovať pomocou nasledujúceho príkazu:
sudo yum install prename -y
Teraz môžete premenovať súbory s rovnakou príponou:
premenovať
Záver
Toto je všetko o jednoduchých príkazoch, ktoré môžete skúsiť premenovať súbor z terminálu vo Fedore Linux. Príkaz „rename“ je pokročilejší a užívateľsky prívetivejší ako príkaz „mv“, ale nie je predinštalovaný v systéme Linux, takže ho musíte nainštalovať manuálne. Celkovo sú oba príkazy užitočné a ako začiatočník ich môžete použiť na premenovanie súborov vo vašom systéme Fedora.