gnuplot example of shell (many input files)

file name is gnuplot.sh


#!/bin/sh

ls with-cpuload/*result-time > temp
sed -i "s/^/\"/g" temp
sed -i "s/$/\"\ with\ linespoints,/g" temp

FILES=`cat temp`
rm -fr temp
echo $FILES

FILE=`echo $FILES |sed 's/,$/;/g'`
echo "======================="
echo $FILE
echo "======================="

gnuplot -persist <<PLOT

#set xrange [0:115]
#set yrange [0:2.6]
#set xtics 0,10,115
#set ytics 0,0.2,2.6
#set grid xtics ytics

# In case for building the title of the figure and xy ... 
#set title "correlation of pressure differences"
set xlabel "Samples"
set ylabel "time(us)"

#In case for building the icon outside the figure...
#set key box outside

#In case for building an eps-file ...
set terminal postscript enhanced color solid eps 15
set output "gnu.eps"

#plot '$FILES' using 2:1 lt 1 pt 13 w p ti 'test'

plot $FILE 

#replot

quit
PLOT
#epstopdf gnu.eps

echo "Like it or hate it!"



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值