Új hozzászólás Aktív témák
-
7
addikt
Update: köszönöm a kiindulási alapot, megvagyok az átnevezgetéssel. Magamra specializált paraméterek vannak benne

#!/bin/bash
for i in *html
do
ident=$(ls "$i" | sed -r 's/_.*html//g')
date=$(cat "$i" | grep -E -m1 '(Mon|Tue|Wed|Thu|Fri|Sat|Sun), .* 20[01][567890] at .* (AM|PM)' | cut -d ' ' -f 2-4 | sed -r 's/,//g' | sed -r 's/(at)//g' | sed -r 's/:/./g' | sed -r 's/ /-/g' )
partner=$(cat "$i" | grep -m2 "<" | sed -r 's/.*dorp.*//g' | grep "$lt;.*>" | sed -r 's/<|>//g' | sed -r 's/[@|%]/_/' | sed -r 's/[@|%]/_/g' | sed -r 's/_msn.*//g')
#echo "$partner"_-_"$ident"_-_"$date"
mkdir "$partner"
mv "$i" "$partner"/"$partner"_-_"$ident"_-_"$date".html
done -
7
addikt
Sziasztok!
Az utóbbi napokban estem át egy mailmigráláson, aminek során az eddigi masszívan gtalkra használt mailcímemet töröltem, de előtte lementettem HTML formátumba a beszélgetéseimet. Mivel ezt scripttel csináltam, ezért a filenevek nemigen értelmesek.
Amire szükségem lenne, az egy olyan script, amivel a html-ben található szöveg alapján átnevezhetném a beszélgetéseket.
Értsd: A HTML file-ok tartalmazzák a következő sort: "Chat with XY". Szeretném ezt az XY-t kiemelni és hozzácsapni a filenév elejéhez.
Tehát ha eddig az volt a file neve, hogy 1234_54321.html, akkor a script lefuttatása után legyen az, hogy XY_1234_54321.html.Kérdésem, hogy tudnátok-e segíteni legalább abban, hogy hogyan induljak el.
Például fogalmam sincs róla, hogy egyáltalán hogyan tudok tömeges átnevezést végrehajtani, valamint hogy tömeges átnevezésnél hogyan adhatok meg olyan változót, amivel kiegészíthetem a fileneveket. -
7
addikt
Bár későn láttam meg, és már biztos vége a vizsgádnak, legközelebbre:
#!/bin/sh
clear
echo
echo
cal -y
sleep 10
clear
echo "Befejeztem!"
sleep 5De igazából ezt kisujjból vágnod kéne, ha Linux környezetben tanultok. Ezt nemhogy vizsgafeladatként, még normál dolgozat feladataként se nagyon raknám be.
Új hozzászólás Aktív témák
- Vírusirtó, Antivirus, VPN kulcsok GARANCIÁVAL!
- Bioshock 2 Special Edition
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Bomba ár! HP ProBook 430 G5 - i5-8GEN I 8GB I 128SSD I HDMI I 13,3" FHD I Cam I W11 I Garancia!
- GYÖNYÖRŰ iPhone 12 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4540, 100% AKKSI
- Vásárlunk iPhone 12/12 Mini/12 Pro/12 Pro Max
- BESZÁMÍTÁS! ASUS TUF GeForce RTX 3080 Ti 12GB videokártya garanciával hibátlan működéssel
- AKCIÓ! Dell Precision 3571 4G LTE i7-12700H 32GB 1000GB FHD RTX A1000 4GB 1 év teljeskörű garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

