gnuplotc.com

来自「跑leach需要的」· COM 代码 · 共 47 行

COM
47
字号
# 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 eps "Helvitica" 20set xlabel "Time"set ylabel "Packet"set title "$filename3"set output "$filename3.ps"set key left box# set size 0.6,0.8# set size 3.0,2.4 set 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 2##plot "packets" with points pt 5 ps 0.5, "acks" with points pt 1 ps 1!

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?