Aktív témák
-
Jester01
veterán
válasz
-=Flatline=- #1 üzenetére
A php megoldást meghagyom másnak, itt egy bash script
for i in *.htm
do
number=`egrep -m1 -o "[0-9]+-00" "$i"`
if [ -f "$number.jpg" ]
then
mv "$number.jpg" "${i%.htm}.jpg"
fi
done -
-=Flatline=-
tag
Hello!
Igazából nem biztos, hogy a php a legegyszerűbb megoldás, de maradjunk windows alapon, ha lehet.
Adott egy könyvtár, tele 5287682743628-00.jpg -hez hasonló fileokkal. Mindegyik filehoz tartozik egy htm file is. A htm file neve kellene, hogy az adott jpg neve legyen. Mindegyik htm-ben az első "-00" találat azon szám -00-ját jelenti, amelyik jpg-t át kell nevezni a htm file nevére. Remélem érthető
Hogy lehet a legegyszerűbb scriptet írni, hogy nézzen bele mindegyik htm fileba egyesével, amiben talál "-00"-t, nézze vissza a teljes nevet 5287682743628-00.jpg és ezen filet a könyvtárban nevezze át a htm nevére, hogy ne a számkód jpg név legyen.
Előre is köszönöm, sajnos ez nekem túl sok string művelet már azt hiszem...
Aktív témák
- GoPro Ultra Wide Lens Mod - Hero 13 akciókamerákhoz
- Lucky Miner, Bitcoin Miner, LV07, 1TH/S, 25W fogyasztással, Win 3.125 BTC Bitcoin Crypto Solo Miner
- Lenovo Quectel EM05-G FRU szám: 5W10V25829 DELL WWAN DW5825e-eSIM WWAN modemek
- Gamer márkás erős kezdő alapgép - HP OMEN by HP Obelisk Desktop 875
- Whell stand pro Logitech
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Okosóra felvásárlás!! Samsung Galaxy Watch 5 Pro, Samsung Galaxy Watch 6 Classic
- Xiaomi Redmi 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Fujitsu T936 Convertible: i5-6G I 8GB I 256SSD I 13,3" FHD Touch I Cam I W10 I Gari!
- Azonnali készpénzes nVidia RTX 2000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest