コマンド update は、バージョン 5.2 では後方互換性のために残してあり ますが、将来は削除する予定です。
書式:
update <filename> {<filename>}
このコマンドは、与えられたファイルに保存されている変数を現在の値に更新 しますが、これらは初期値のファイルと同じ書式でなければいけません。以下参照: fit (75)。
そのファイルが存在しない場合、現在定義されているすべてのユーザ変数を含 む新しいファイルを作成しますが、最後の fit 内で使用しなかった変数には すべて "#FIXED" と印をつけています。これは、fit 変数の現在の値を後で使 うために、あるいは終了/中断した当てはめを再実行するために保存しておく のに有用です。
2 番目のファイル名を指定すると、元のパラメータファイルは変更せずに 2 番目のファイルの方に更新された値を書き出します。
そうでなければ、指定したファイルが存在すれば gnuplot はそのファイル 名に .old をつけてファイル名を変更し、指定したファイル名のファイルを 新たに開き直します。つまり、"update 'fred'" とすると、それは "!rename fred fred.old; update 'fred.old' 'fred'" としたことと同じこ とになります。
竹野茂治@新潟工科大学