Hirdetés
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél!
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- Magga: PLEX: multimédia az egész lakásban
- leslieke: leslieke farmerzsebe
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- leslieke
- gban: Ingyen kellene, de tegnapra
Ú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
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Eladó Steam kulcsok kedvező áron!
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- MS SQL Server 2016, 2017, 2019
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Intel Xeon E5-2600v4 processzorok készleten 2680v4,2683v4,2697v4,2697Av4(áfás számla, 2 év garancia)
- Bomba ár! HP Elitebook Folio 9480m - i5-4GEN I 8GB I 256SSD I 14" HD+ I Cam I W10 I Garancia!
- GYÖNYÖRŰ iPhone 13 256GB Midnight -1 ÉV GARANCIA -Kártyafüggetlen, MS3650
- magyar billentyűzet - 151 - Lenovo LOQ (15IAX9) - Intel Core i5-12450HX, RTX 4060
- GYÖNYÖRŰ iPhone 12 mini 256GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3625, 100% Akkumulátor
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi

