Puncte:2

Redenumiți unele fișiere cu propriul nume + altceva

drapel br

Am un director ca Foto

Poza directorului!

si vreau sa schimb numele directoarelor din el -> in ceea ce sunt, dar fara el [www.faraDa...] ca primul pe care il schimb prin comanda mv. dar nu știu cum să elimin automat [www.faraD...]? poate face acest lucru prin găsiți ... -exec sau mv în comanda linux sau am nevoie de programare ca python? să o facă.

Actualizare: în ubuntu 20.04 LTS

numele sunt: FVLNX9510 Alaz [www.FaraD...ââ Au o diferență în partea de mijloc a numelui lor A,B,C,D,....

Va multumesc tuturor !

Someone avatar
drapel my
Vă rugăm să [editați] întrebarea și să clarificați, cum ar fi versiunea Ubuntu și alte detalii
guiverc avatar
drapel cn
Aș sugera să folosiți comanda `rename`, dar nu înțeleg schimbarea dorită a numelui, scuze.
Sir-Sorg avatar
drapel br
@Algnis Ok, adaug informații de sistem în el, dar este normal Ubuntu.
Puncte:1
drapel us

Dacă șirul de schimbat este întotdeauna același în toate fișierele, puteți folosi această comandă:

redenumiți \[www.site-ul web\] '' *

Această comandă funcționează de fapt pe Fedora 33 (am crezut că este la fel și pe Ubuntu), dar asta Răspuns oferă o descriere extinsă a modului de utilizare redenumiți pe Ubuntu. Cred că comanda pe care am scris-o mai sus ar trebui să se schimbe în ceva de genul:

redenumiți „s/\[www\.website\]//” *

Aici puteți găsi o descriere a diferitelor redenumiți pachete.

bac0n avatar
drapel cn
Cred că majoritatea oamenilor asociază `rename` cu Perl `File-Rename` cu o sintaxă ușor diferită. Dacă ați putea spune ce comandă de redenumire utilizați.
overmach avatar
drapel us
Ai dreptate, scuze! Lasă-mă să-mi editez răspunsul.
Sir-Sorg avatar
drapel br
mulțumesc, dar este diferit -> este: `FVLNX9510` **`A`to`z`** `[www.FaraD...ââ` Au o diferență în partea de mijloc a numelui lor - `A B C D E F G ...`
overmach avatar
drapel us
@Sir-Sorg ok, dar dacă trebuie să eliminați partea dintre paranteze [...] comanda pe care am postat-o ​​mai sus ar trebui să facă treaba.
Sir-Sorg avatar
drapel br
@overmach OK, îl testez. dar pot face acest lucru în funcție de bash?
bac0n avatar
drapel cn
`pentru i în *; face mv "${i}" "${i::11}"; terminat`
bac0n avatar
drapel cn
@Sir-Sorg `mmv 'FVLNX9510 ? *' 'FVLNX9510 #1'' dar aș folosi totuși `mmv` pentru asta.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.