📄 gnuplotd.com
字号:
# csh gnuplotC.com temp.rands temp1.rands temp2.rands testnameset filename=$1set filename2=$2set filename4=$3 set filename3=$4set first='"packets'set second='"skip-1'cp dummy ecnrm -f drops ecn packets acksawk '{if ($1~/'$first'/) yes=1; if ($1~/'$second'/) yes=0; \ if(yes==1&&NF==2){print $1, $2*100;}}' $filename > packetsset first='"ecn_packets'awk '{if ($1~/'$first'/) yes=1; \ if(yes==1&&NF==2){print $1, $2*100;}}' $filename > ecnset first='"drops'awk '{if ($1~/'$first'/) yes=1; \ if(yes==1&&NF==2){print $1, $2*100;}}' $filename > drops#set first='"drops'awk '{if ($1~/'$first'/) yes=1; \ if(yes==1&&NF==2){print $1, $2*100;}}' $filename4 >> dropsset first='"ecn_packets'awk '{if ($1~/'$first'/) yes=1; \ if(yes==1&&NF==2){print $1, $2*100;}}' $filename4 >> ecn#set first='"acks'set second='"drops'awk '{if ($1~/'$first'/) yes=1; if ($1~/'$second'/) yes=0; \ if(yes==1&&NF==2){print $1, $2*100;}}' $filename2 > acks#gnuplot << !##set yrange [-1:8]##set xrange [-0.2:3]set xrange [-0.2:5]set terminal postscript epsset xlabel "Time"set ylabel "Packet"set title "$filename3"set output "$filename3.ps"set key left # set size 0.6,0.8set size 1.0,0.8 ##plot "packets" with points pt 5 ps 0.8, "drops" with points pt 2 ps 2, "acks" with points pt 1 ps 1, "ecn" with points pt 3 ps 2plot "packets" with points pt 5 ps 0.5, "acks" with points pt 1 ps 1!
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -