- Apple iPhone 17 Pro Max – fennsík
- Fotók, videók mobillal
- Huawei P9 Lite (2017) - nevezzük nevén
- Xiaomi 12X – kicsi a bors és hűvös
- Apple iPhone Air - almacsutka
- iPhone topik
- Apple iPhone 17 - alap
- Apple AirPods Pro (2. generáció) - csiszolt almaságok
- Kijelző került a kamerasávra a Xiaomi 17 Pro és 17 Pro Max hátulján
- Android alkalmazások - szoftver kibeszélő topik
Új hozzászólás Aktív témák
-
bambano
titán
válasz
SteveBeard #1254 üzenetére
"IN=$(cat /opt/test/sum/traffic.tmp | awk '{print $2 " " $7}' | grep $IP | awk '{print $1}' | tr -d '\n' )"
bajok:
- ha a grep $IP-t másodiknak rakod, akkor az első awknak fel kell dolgoznia minden sort, amiben nincs benne az ip, azt is, feleslegesen. tehát ha tudod szűrni, csökkenteni azt az adatmennyiséget, amit az awknak betolsz, azt jobb minél előbb, mert az awk egyébként interpreter nyelv, tehát lassú
- tehát nem cat /opt...| awk | grep $IP, hanem grep $IP /opt/test/sum/traffic.tmp
- ebben az esetben szerintem a két awk összevonható egybe
- például így: awk '{ if ($7==$IP) print $2' }" szintaxist most nem teszteltem terminálban.
- ha a végén úgyis letörlöd a soremelést, akkor egyszerűbb az awk-kal ki sem iratni, megint megspóroltál egy forkot.elvileg az awk-nak lehet kívülről változónak értéket adni, valahogy így a doksi szerint: awk -v IP=192...
és akkor erre tudsz a programon belül hivatkozni. -
bambano
titán
válasz
SteveBeard #1254 üzenetére
azt ugye érzed, hogyha azt írod, hogy:
cat filenev | awk
ahelyett, hogy
awk '{...}' filenev
akkor itten téged virtuálisan keresztre feszítenek?
Új hozzászólás Aktív témák
- Mégis marad a Windows 10 ingyenes frissítése
- Mikrotik routerek
- sziku69: Fűzzük össze a szavakat :)
- Teljes verziós játékok letöltése ingyen
- sziku69: Szólánc.
- Apple iPhone 17 Pro Max – fennsík
- Jogász topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Villanyszerelés
- Le Mans Ultimate
- További aktív témák...
- Samsung Galaxy A32 128GB Kártyafüggetlen 1 év Garanciával
- 1MII B03PRO+ Receiver, Transmitter LDAC
- DELL Precision 5560 i7-11850H 32GB 1000GB T1200 FHD+ 1 év garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RTX 5060 Ti 16GB GAMER termékbeszámítással
- Epson Workforce DS-530II dokumentumszkenner
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest