-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathrun_exp7.sh
executable file
·48 lines (39 loc) · 1.82 KB
/
run_exp7.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#!/bin/bash
NUM=7
echo "[INFO] running experiment $NUM"
if [ -d "Tuesday-WorkingHours" ]
then
echo "[INFO] using netcap data"
# make sure all folders for the current experiment exist
mkdir Tuesday-WorkingHours-$NUM
mkdir Wednesday-WorkingHours-$NUM
mkdir Thursday-WorkingHours-$NUM
mkdir Friday-WorkingHours-$NUM
# copy netcap data from previously generated folders to the current experiment folder
cp Tuesday-WorkingHours/*.ncap.gz Tuesday-WorkingHours-$NUM
cp Wednesday-WorkingHours/*.ncap.gz Wednesday-WorkingHours-$NUM
cp Thursday-WorkingHours/*.ncap.gz Thursday-WorkingHours-$NUM
cp Friday-WorkingHours/*.ncap.gz Friday-WorkingHours-$NUM
else
echo "[INFO] parsing data"
netcap -r Tuesday-WorkingHours.pcap -out Tuesday-WorkingHours
netcap -r Wednesday-WorkingHours.pcap -out Wednesday-WorkingHours
netcap -r Thursday-WorkingHours.pcap -out Thursday-WorkingHours
netcap -r Friday-WorkingHours.pcap -out Friday-WorkingHours
fi
echo "[INFO] labeling data"
netlabel -r Tuesday-WorkingHours.pcap -out Tuesday-WorkingHours-$NUM -collect -exclude "Generic Protocol Command Decode"
netlabel -r Wednesday-WorkingHours.pcap -out Wednesday-WorkingHours-$NUM -collect -exclude "Generic Protocol Command Decode"
netlabel -r Thursday-WorkingHours.pcap -out Thursday-WorkingHours-$NUM -collect -exclude "Generic Protocol Command Decode"
netlabel -r Friday-WorkingHours.pcap -out Friday-WorkingHours-$NUM -collect -exclude "Generic Protocol Command Decode"
echo "[INFO] evaluating"
eval.sh Tuesday-WorkingHours-$NUM
eval.sh Wednesday-WorkingHours-$NUM
eval.sh Thursday-WorkingHours-$NUM
eval.sh Friday-WorkingHours-$NUM
echo "[INFO] stats"
stats.sh Tuesday-WorkingHours-$NUM
stats.sh Wednesday-WorkingHours-$NUM
stats.sh Thursday-WorkingHours-$NUM
stats.sh Friday-WorkingHours-$NUM
echo "[INFO] done."