MULTE per chi usa il CELLULARE ALLA GUIDA | avv. Angelo Greco
Cuprins:
Redenumirea mai multor fișiere și directoare cu comanda
mv
poate fi un proces obositor, deoarece implică scrierea comenzilor complexe cu conducte, bucle și așa mai departe.
Acesta este locul în care comanda de
rename
vine la îndemână. Redenumește fișierele date prin înlocuirea expresiei de căutare pe numele lor cu înlocuirea specificată.
În acest tutorial, vă vom explica cum să folosiți comanda de
rename
pentru a lotiza fișierele redenumite.
Instalarea
rename
Există două versiuni ale comenzii de
rename
cu sintaxă și caracteristici diferite. Vom folosi versiunea Perl a comenzii de
rename
.
Dacă această versiune nu este instalată pe sistemul dvs., utilizați managerul de pachete al distribuției Linux pentru a o instala:
-
Ubuntu și Debian
sudo apt update
sudo apt install rename
CentOS și Fedora
sudo yum install prename
Arch Linux
yay perl-rename
Folosind
rename
Următoarea este sintaxa generală a comenzii de
rename
:
rename perlexpr files
Comanda de
rename
este practic un script Perl. Acesta va redenumi
files
date în conformitate cu expresia regulată
perlexpr
specificată. Puteți citi despre expresiile obișnuite ale Perl aici.
De exemplu, următoarea comandă va schimba extensia tuturor fișierelor
.css
în
.scss
:
rename 's/.css/.scss/' *.css
Să explicăm comanda în mai multe detalii:
-
s/search_pattern/replacement/
- Operatorul de substituție..css
- modelul de căutare. Este primul argument din partea operatorului de substituție. Comanda derename
va căuta acest model în numele fișierului dat și, dacă va fi găsit, îl va înlocui cu argumentul de înlocuire..scss
- Înlocuirea. Al doilea argument în operatorul de substituție.*.css
- Toate fișierele cu extensia „.css”. Wildcard (*
) este un simbol folosit pentru a reprezenta zero, unul sau mai multe caractere.
Înainte de a rula comanda reală și de a redenumi fișierele și directoarele, este întotdeauna o idee bună să folosiți opțiunea
-n
care va efectua o „execuție uscată” și vă va arăta ce fișiere vor fi redenumite:
rename -n 's/.css/.scss/' *.css
Rezultatul va arăta astfel:
rename(file-0.css, file-0.scss) rename(file-1.css, file-1.scss) rename(file-2.css, file-2.scss) rename(file-3.css, file-3.scss) rename(file-4.css, file-4.scss)
În mod implicit, comanda de
rename
nu suprascrie fișierele existente. Folosiți opțiunea
-f
care spune
rename
pentru a suprascrie fișierele existente:
rename -f 's/.css/.scss/' *.css
rename -v 's/.css/.scss/' *.css
file-0.css renamed as file-0.scss file-1.css renamed as file-1.scss file-2.css renamed as file-2.scss file-3.css renamed as file-3.scss file-4.css renamed as file-4.scss
redenumire
Concluzie
Comanda de
rename
vă permite să redenumiți mai multe fișiere simultan, folosind expresii regulate Perl.
Multe SSD-uri utilizate în laptop-urile de consum conțin mai multe niveluri ) cipuri de memorie flash, care stochează biți de date la mai multe nivele din fiecare celulă. Samsung încearcă să pună trei biți la mai multe niveluri într-o celulă, un upgrade de peste două biți pe celulă, a declarat luni compania.
Samsung va introduce un SSD pe 32 de biți pe trei biti în prima jumătate a anului 2009, o nouă tehnologie de procesare, a declarat Tae-Sung Jung, vicepreședinte senior de planificare a produselor și echipa de ingineri de aplicații, în timpul unei prezentări la Samsung Tech Forum din San Francisco.
Când deschideți orice folder în Windows 10/8/7, Explorer de fișiere va afișa de obicei următoarele detalii despre obiecte - nume, modificare dată, Etc. Dacă doriți, puteți afișa informații suplimentare sau detalii despre obiecte, fie că sunt fișiere de document, fișiere imagine, fișiere video sau directoare.
Să vedem cum putem alege detaliile folderului pentru afișare și afișare informații suplimentare în coloanele Windows File Explorer
Redenumiți mai multe nume de fișiere sau foldere prin Context Menu
Doriți să redenumiți mai multe nume de fișiere și foldere prin meniul contextual? Instalați ContextReplace pe Windows pentru a înlocui simultan fișiere sau nume de directoare.