0
我有應顯示每一個在許多圖表許多CSV文件:使用gnuplot的許多文件一次
data1.csv
data2.csv
data3.csv
data4.csv
data5.csv
.
.
.
dataN.csv
我用一個腳本來顯示一個圖表一個文件只:
./script.sh data1.csv
如何一次生成所有文件的圖表?
我有應顯示每一個在許多圖表許多CSV文件:使用gnuplot的許多文件一次
data1.csv
data2.csv
data3.csv
data4.csv
data5.csv
.
.
.
dataN.csv
我用一個腳本來顯示一個圖表一個文件只:
./script.sh data1.csv
如何一次生成所有文件的圖表?
打電話給你的腳本循環
for file in $file_list; do
./script.sh $file
done
內或者,如果你想在一個文件中的所有情節,然後把這個循環劇情腳本里面(的gnuplot 4.4或以上版本)
plot for [i=1:N] 'data'.i.'.csv' . . .
編輯:如果要通過命令行參數傳遞文件名,請將其包裝在另一個腳本中,如下所示:
#!/bin/bash
for file in "[email protected]"; do
[ -f $file ] && ./script.sh $file
done
爲第二,其實「數據」只是一個例子,文件名是不同的 – Alexander
有沒有反正寫./script.sh data1.csv data2.csv .... data3.csv – Alexander
@亞歷山大也許你可以接受如果它解決了你的問題的答案。 – Shreevardhan