Hirdetés
-
Visions of Mana - Esélyes, hogy elkaszálták a PS4 verziót
gp Egyelőre hivatalos bejelentés még nem érkezett, mindössze egy apró szóbeszédnek lehetünk tanúi.
-
Még idén frissíti a ROG Ally-t az ASUS
ph A 2024-es verzió a Computexen jöhet, de hivatalosan még semmit sem tudni róla.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz VladimirR #219 üzenetére
A kettő között nincs jelentősebb különbség, talán a shell-es megoldás jobb, mert a bash jó eséllyel már a memóriában van. Jelen esetben persze nincs jelentősége.
Igazából a másodikat kellene átírni úgy, hogy a tail meg az egrep nem kell bele, mivel úgyis awk-t használsz. Az egrep amúgy mit is csinálna? És miért egrep? Pl. ez lehet egy megoldás:
pppstats ppp0 2>/dev/null | awk 'NR==2 { print ''down.value '' $1 ''\nup.value '' $7 }'Jester
-
Jester01
veterán
válasz VladimirR #378 üzenetére
Igen, pontosan. 3 operátor van ebben a családban, 2 verzióban: # és ##, % és %% valamint / és //. A # illetve a % a szöveg elejéről illetve a végéről törli ki a mintának megfelelő legrövidebb részt, a duplázott verzió a leghosszabbat. A / pedig cseréli az első, míg a // az összes előfordulást:
$ t=abrakadabra
$ echo ${t#*b}
rakadabra
$ echo ${t##*b}
ra
$ echo ${t%b*}
abrakada
$ echo ${t%%b*}
a
$ echo ${t/ra/X}
abXkadabra
$ echo ${t//ra/X}
abXkadabXbambano: a case-ben vigyázni kell, ott else is van Amúgy ezekről lehet tudni, hogy miért javasoltak? Olvashatóságot szerintem rontják, hatékonyságban pedig nem hiszem, hogy bármi különbség lenne.
[ Szerkesztve ]
Jester
Új hozzászólás Aktív témák
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Milyen okostelefont vegyek?
- LG C3: egy középkategóriás OLED tévé tesztje
- Autós topik látogatók beszélgetős, offolós topikja
- Kecskemét és környéke adok-veszek-beszélgetek
- Mibe tegyem a megtakarításaimat?
- DJI topic
- World of Tanks - MMO
- Samsung Galaxy S24 - nos, Exynos
- További aktív témák...
- Norton 360 mobile
- Windows 10, 11 Professional, Home, Enterprise licenckulcsok 64, 32 bit - MEGA Akció!
- Windows Server 2016, 2019, 2022 Standard, Datacenter, Essentials termékkulcsok - MEGA akció!
- Vírusirtó, Antivirus, VPN licenckulcsok - kedvezményes ajánlatok (frissítve: 2024. 05. 01.)
- Office Professional Plus 2013, 2016, 2019, 2021 RETAIL licenckulcsok - MEGA Akció!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest