سؤال

لا أعرف ما إذا كان هذا سؤالًا لـ Stackoverflow أو Superuser ، لكن مجتمع Beta SU لا يزال صغيرًا جدًا بالنسبة لمثل هذه الأسئلة المحددة ، كما أعتقد. لا تتردد في إعادة توجيهه إذا رأيت أنه مناسب.

أحاول إعداد gnuplot بحيث يكون لدي دائمًا الفاصلة الفاصلة الفاصلة الفاصلة ، مع الأمر التالي

set datafile separator ","

لسوء الحظ ، يبدو أنه لا يوجد مفهوم لـ ".gnuplotrc" في Gnuplot (على الأقل ، لم أجد أي شيء في صفحة Man ، وليس لديّ Strace على هذا الجهاز ، لذلك لا يمكنني رؤيته بنفسي). لقد سئمت من كتابة الأمر في كل مرة أقوم فيها بإطلاق Gnuplot. هل لدى أي شخص حل جيد لهذا؟

NB: لا يتم حل التحميل ، لا يزال يتعين علي كتابة أمر التحميل.

هل كانت مفيدة؟

المحلول

في الواقع ، هناك ملف بدء تشغيل GNUPLOT: يسمى .gnuplot ، ويجب أن تفعل بالضبط ما تريد. لمزيد من التفاصيل ، حاول التشغيل help startup ضمن جلسة Gnuplot التفاعلية.

18 بدء التشغيل

متي gnuplot يتم تشغيله ، ويبحث عن ملف تهيئة لتحميله. هذا الملف يسمى .gnuplot على أنظمة UNIX و AMIGAOS ، و gnuplot.ini على أنظمة أخرى. إذا لم يتم العثور على هذا الملف في الدليل الحالي ، فسيبحث البرنامج عنه في الدليل الرئيسي (تحت Amigaos و Atari (Single) TOS و MS-DOS و Windows و OS/2 ، متغير البيئة gnuplot يجب أن تحتوي على اسم هذا الدليل ؛ على Windows NT ، سيتم استخدامه ملف تعريفي للمستخدم إذا لم يتم تعريف gnuplot). ملاحظة: إذا تم تعريف NOCWDRC أثناء التثبيت ، gnuplot لن يقرأ من الدليل الحالي.

إذا تم العثور على ملف التهيئة ، gnuplot ينفذ الأوامر فيه. قد تكون هذه قانونيًا gnuplot الأوامر ، ولكن عادةً ما تقتصر على تعيين المحطة وتحديد الوظائف أو المتغيرات المستخدمة بشكل متكرر.

http://www.gnuplot.info/docs_4.2/gnuplot.html#x1-6900018

نصائح أخرى

للحصول على الإصدار الجديد من GNUPLOT جرب هذا:

انظر مسار GNUPLOTRC ملف باستخدام الأمر داخل gnuplot:

*show loadpath*

ثم فقط افتح الملف وأضف الأوامر التي تريدها.


إليك مزيد من المعلومات من توثيق من أحدث إصدار (4.6):

عند تشغيل gnuplot ، يبحث عن تهيئة على مستوى النظام اسمه GNUPLOTRC. يتم تحديد موقع هذا الوقت عند بناء البرنامج ويتم الإبلاغ عنه عرض loadpath. يبحث البرنامج بعد ذلك في الدليل الرئيسي للمستخدم للدعوة .gnuplot على أنظمة تشبه UNIX أو gnuplot.ini على أنظمة أخرى. (سيبحث Windows و OS/2 عن ذلك في الدليل المسمى في متغير البيئة GNUPLOT ؛ سيستخدم Windows UserProfile إذا لم يتم تحديد GNUPLOT). ملاحظة: يمكن أن يكون البرنامج متاحًا للنظر في الدليل الحالي ، لكن هذا غير مستحسن لأنه ممارسة أمنية سيئة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top