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"> $ namesmedtem 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.