Paket za preimenovanje z besedilno datoteko za novo ime

  • Težava
  • Rešitev
  • Opomba

Težava

Sem skupina izvoznikov imen datotek in nimam nadzora nad imenom posamezne datoteke. Vsako ime datoteke moram preimenovati v določen standard. Ustvaril sem besedilno datoteko, ki ima izvoženo ime datoteke v enem stolpcu in katero ime datoteke bi bilo treba preimenovati v drug stolpec.

Ali obstaja način, da napišete skript, ki lahko uporabi besedilno datoteko za iskanje starega imena in ga preimenuje v novo ime?

Rešitev

Staro ime in novo ime sta v dveh stolpcih v datoteki. Poklical bom datoteko "names.txt". Tukaj je skript, ki bo vse preimenoval v paket.

 var string imena; cat "names.txt"> $ names

medtem ko ($ names "")

narediti

var str vrstica; lex "1" $ names> $ vrstica

var str oldname, newname; wex "1" $ line> $ staro ime; wex "1" $ line> $ newname

preimenovanje sistema ("" "+ $ oldname +" "") ("" "+ $ newname +" "")

Končano

Ta skript je v biterscriptingu.

Lahko jo prenesete brezplačno s spletnega mesta www.biterscripting.com. Namesti se v nekaj minutah.

Shranite skript v datoteko C: Scriptsrename.txt. Začnite biterscripting. Vnesite naslednji ukaz.

 script rename.txt 

Preimenovala bo vse datoteke enega po enega. Potem jih izvozite.

Opomba

Hvala SenHu za ta nasvet na forumu.
Prejšnji Članek Naslednji Članek

Top Nasveti