- sellerbuyer: Milyen mobiltelefont vegyek 2025 ben?
- sziku69: Fűzzük össze a szavakat :)
- sellerbuyer: Egy teljesen új platformot kapunk! Új korszak kezdődik?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- intecpc: Hogyan készítsük fel a számítógépünket a Windows 11-re? – Lépésről lépésre
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- aquark: Jó platformer játékokat keresek!
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
FishAir #1641 üzenetére
$ cat >test.sh
#!/bin/bash
f=${1//./ }
tmp=${f#*[0-9]* }
echo "${f:0:${#f}-${#tmp}}"
$ bash test.sh jo.reggelt.kivanok.2013.sallang.hablaty.rizsa
jo reggelt kivanok 2013
$ bash test.sh jo.reggelt.kivanok.s20e13.sallang.hablaty.rizsa
jo reggelt kivanok s20e13Mint látható, ez bash specifikus. A másolás része gondolom menni fog.
-
Claude Leon
senior tag
válasz
FishAir #1641 üzenetére
#!/bin/bash
if test -z $2
then
echo "Használata: $0 [honna] [hova]"
exit
fi
if ! test -d $2 && test -a $2
then
echo '"'$2'" nem directory!'
else
if ! test -a $2
then
mkdir $2
fi
ls -a |awk -v sourcedir=$1 -v targetdir=$2 '// { fln=""; n=split($0,array,".");
for (i=1;i<=n;i++) {if (i==n||array[i] ~ /[[:digit:]]/||array[i]=="")
{fln=(fln array[i])} else fln=(fln array[i] " ");
if (array[i] ~ /[[:digit:]]/) break;}
{print "test ! -d " sourcedir "/" $0 " && cp -f " sourcedir "/" $0 " \"" targetdir "/" fln "\"" ;} }'|sh -
fi
exitDe hogy te is dolgozz vele, ha valami szerepel már u.a. néven, gondolkodás nélkül felülírja.
Új hozzászólás Aktív témák
Hirdetés
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- PlayStation 5
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- sellerbuyer: Milyen mobiltelefont vegyek 2025 ben?
- Szeged és környéke adok-veszek-beszélgetek
- TCL LCD és LED TV-k
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Akciófigyelő: Árkedvezménnyel indít a Watch GT 6
- Hagyományos és extrém roller, kickbike, Boardy topik
- Nők, nőügyek (18+)
- További aktív témák...
- PC Game Pass előfizetés
- AKCIÓ! Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával - Nint.hu
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Game Pass Ultimate előfizetések 4 - 19 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest