當我試圖寫一個shell腳本,如參數gnuplot的腳本
gnuplot
cd '/home/cagirici/test'
plot "case1.test" with linespoints
和sudo
運行它,腳本運行的gnuplot後停止。
在每個.test文件中,我有12列。我不會一次將它們全部繪製出來,而是選擇要繪製的內容。例如,如果我選擇繪製success percentage
,則應繪製1:2
和1:8
。但是,如果我選擇error percentage
,應該積1:4
和1:10
(它基本上是i:(i+6)
。)
我需要編寫一個腳本,有兩個輸入端:1)文件名二)什麼陰謀。
請注意,我也想選擇線型,點型和輸出外殼。 (如果有配置將特定行和點類型設置爲默認值,請告訴我這個)
我可以在Ubuntu中編寫此腳本嗎?或者我應該使用不同的方法。
我的腳本看起來像
case "$2" in
("success percentage") plot "$1" using 1:2, plot "$1" using 1:8
("error percentage") plot "$1" using 1:4, plot "$1" using 1:10