gnuplot generuje polecenie plot z sprintf?

Chcę wygenerować programowo polecenie plot gnuplot, takie jak:

plotline = sprintf("'datafile1.dat' using %d:3 with points, '%s' using %d:3 with points",i,targfile,i)
plot plotline

Gdzie 'plotline' w drugiej linii jest rozwinięty w celu utworzenia i wykonania pełnego polecenia, takiego jak:

plot 'datafile1.dat' using 8:3 with points, 'datafile2.dat' using 8:3 with points

Chcę to zrobić, aby wywołać echo „plotline” w terminalu, więc upewnij się, że jest dokładnie pokazywane podczas przechodzenia przez zestaw kolumn / plików danych / cokolwiek wewnątrz pętli w skrypcie gnuplot.

Czy istnieje / jest taka składnia, czy możesz zaproponować inne podejście do raportowania polecenia plot jako wykonanego (bez podziału na polecenie wydruku i oddzielny zestaw poleceń do raportowania stanów bieżącej zmiennej).

Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion