- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Visszatérhet a Nokia 800 Tough
- Xiaomi 13 Pro - szerencsés szám
- Android alkalmazások - szoftver kibeszélő topik
- Yettel topik
- Poco F7 – bajnokesélyes
- Hivatalos a OnePlus 13 startdátuma
- iPhone 16e - ellenvetésem lenne
- Samsung Galaxy A54 - türelemjáték
- Fotók, videók mobillal
Hirdetés
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)
Ú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
- HIBÁTLAN iPhone XR 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3267, 96% Akkumulátor
- BLUESUMMERS NVMe SSD adapter
- Bomba ár! Lenovo ThinkPad Yoga L13 - i5-10G I 16GB I 512SSD I 13,3" FHD Touch I Cam I W11 I Gari
- LG 27GR95QE - 27" OLED / QHD 2K / 240Hz & 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest