ファイルからデータをプロットするgnuplotスクリプトを作成しようとしています(問題はありません)。ファイル名は別のファイルで指定されています(これには助けが必要です)。私は現在、次のものを持っています:
set terminal pngcairo
set output 'interpolation.png'
plot 'output.txt' u 2:3 w lines, \
'data_1.txt' w points
これは期待どおりに機能します。ただし、output.txt
値をdata_X.txt
取得する (およびデータを補間する) データファイルを生成します。私のプログラムは からデータ ファイル名を読み取るstdin
ので、1 回の実行に必要なすべてのデータを含む入力ファイルがあります。この入力ファイルの最初の行は、その実行のデータ ファイルのファイル名です。
同じ入力ファイルからファイル名を取得する方法はありますか? どのように?
つまり、プロット スクリプトinterpolation.gpt
、多数のデータ ファイル、および最初の行でいずれかのファイルの名前が付けられdata_X.txt
た入力ファイルが与えられた場合、両方のファイルを手動で編集しなくても、 で指定されたデータ ファイルを使用できますか?input.txt
data_X.txt
interpolation.gpt
input.txt