Hirdetés
- TCL LCD és LED TV-k
- Na, milyen hardver kerül a fa alá?
- Soundbar, soundplate, hangprojektor
- És akkor a memóriapánik után beköszöntött a HDD-pánik
- AMD vs. INTEL vs. NVIDIA
- Gaming notebook topik
- AMD Navi Radeon™ RX 9xxx sorozat
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Hobby elektronika
- Egész pofás lett a Lian Li új mikrotornya, és az ára sem vészes
Új hozzászólás Aktív témák
-
Pxs
aktív tag
válasz
buherton
#1611
üzenetére
Köszönöm, közben sikerült valamit alkotnom getopts-szal, legalábbis a paramétereket átveszi.
Switch-et nem használtam, azt muszáj ?
Az alábbi script jött össze (a lényege, hogy adott paraméterekkel dumpokat készítsen TCP dumppal).
Nagyon sürgős lenne vele elkészülnöm és két pontban totál elakadtam.Az egyik: a $WORKDIR változó mindig üresen marad, hiába adom meg az indításnál a paraméterét (ahová mentse a dump file-okat)
A másik: a tcpdump parancs (a script forráskód vége felé) folyton beleköt valamibe, próbáltam betartani a gyári paraméter sorrendjét (lényeges-e ez egyáltalán ?), de rendszerint ilyesmit kapok:
-G: invalid packet count (ezt a -c opció után, azaz legjobb meglátásom szerint a -c után kapott számot és az azt követő -G kapcsolót egy paraméternek akarja venni és mivel a "-G" nem szám, hibát dob...)
Valaki le tudná nekem ellenőrízni és segíteni/kijavítani ?
Ezer hála előre is !
A script:
#!/bin/bash
while getopts i:r:w:m: option
do
case "${option} "
ini) INTERFACE=${OPTARG};; #halozati interface valasztas
r) REPEAT_TIME=${OPTARG};; #milyen gyakran kezdjen uj file-t
w) WORKDIR=${OPTARG};; #hova mentse a dumpfile-okat
m) MAXFILES=${OPTARG};; #maximum hany dump file-t tartson megesac
echo "Aktualis param: $option "--" $OPTARG" #debughoz
done
echo "Working directory: $WORKDIR" #ez valamiert mindig ures marad !

sudo tcpdump -i $INTERFACE -G $REPEAT_TIME -c $MAXFILES -w "/trace_%Y-%m-%d_%H:%M:%S.pcap"
exit 0
Új hozzászólás Aktív témák
- EAFC 26
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- iPhone topik
- Két kamerával cserélné az iPhone Air a zakót kapucnis pulcsira
- Linux Mint
- TCL LCD és LED TV-k
- Automobilista 2
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Hardcore café
- laca223: Miért győz a kollektív meggyőződés akkor is, ha saját magát teszi tönkre?
- További aktív témák...
- GYÖNYÖRŰ iPhone 13 256GB Midnight -1 ÉV GARANCIA -Kártyafüggetlen, MS3650
- Telefon felvásárlás!! Xiaomi Redmi Note 13, Xiaomi Redmi Note 13 Pro, Xiaomi Redmi Note 13 Pro+
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: Laptopszaki Kft.
Város: Budapest






