makeplot.sh
来自「NSD2 QOS surpport tcl code」· Shell 代码 · 共 29 行
SH
29 行
#!/bin/shGNUPLOT=$1LABEL=$2TITLE=$3EXT=$4TERM=$5$GNUPLOT << EOFset terminal ${TERM}set xlabel "time (s)"set output "cwnd_${LABEL}.$EXT"set ylabel "cwnd (packets)"set title '$TITLE'plot 'tcp1_${LABEL}.out' u 1:2 w l title 'Flow 1', 'tcp2_${LABEL}.out' u 1:2 w l title 'Flow 2'set output "srtt_${LABEL}.${EXT}"set ylabel "srtt (ms)"plot 'tcp1_${LABEL}.out' u 1:3 w l title 'Flow 1', 'tcp2_${LABEL}.out' u 1:3 w l title 'Flow 2'set output "goodput_${LABEL}.${EXT}"set ylabel "Goodput (Mb/s)"plot 'tcp1_${LABEL}.out' u 1:5 w l title 'Flow 1', 'tcp2_${LABEL}.out' u 1:5 w l title 'Flow 2'set output "drops_${LABEL}.${EXT}"set ylabel "Dropped packets"plot 'q_${LABEL}.out' u 1:7 w l title 'Flow 1', 'q_${LABEL}.out' u 1:8 w l title 'Flow 2'set output "queue_${LABEL}.${EXT}"set ylabel "Router queue (packets)"plot 'q_${LABEL}.out' u 1:2 w l title ''EOF
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?