هذا هو الأمر ncrename الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ncrename - netCDF رنمر
بناء الجملة
اسم [-أ old_name ، new_name] [-يضيف old_name ، new_name] [-d ...] [-g
old_name ، new_name] [-g ...] [- glb Att_name = att_val]] [-h] [--hdr_pad sz] [مسار -l]
[-O] [-p مسار] [-R] [-r] [--ram_all] [-v old_name ، new_name] [-الخامس ... ] ملف الإدخال [
ملف إلاخراج]
الوصف
com.ncrename يعيد تسمية الأبعاد والمتغيرات والسمات في ملف netCDF. كل كائن
له اسم في قائمة الأسماء القديمة أعيدت تسميته باستخدام الاسم المقابل في قائمة
أسماء جديدة. يجب أن تكون جميع الأسماء الجديدة فريدة. يجب أن يكون كل اسم قديم موجودًا في الإدخال
ملف ، ما لم يسبق الاسم بالحرف .. صحة الأسماء القديمة
لم يتم فحصه قبل إعادة التسمية. وبالتالي ، إذا تم تحديد اسم قديم بدون امتداد .
البادئة وغير موجودة في ملف الإدخال, com.ncrename ستجهض.
com.ncrename هو استثناء للقواعد العادية التي ستتم مطالبة المستخدم بها بشكل تفاعلي
قبل تغيير ملف موجود ، وأن تكون النسخة المؤقتة من ملف الإخراج
شيدت خلال العملية. فقط لو ملف الإدخال محددًا ، إذن com.ncrename سوف
تغيير أسماء ملف الإدخال في مكانه دون مطالبة ودون إنشاء ملف
نسخة مؤقتة من ملف الإدخال. هذا بسبب اعتبار عملية إعادة التسمية
قابل للعكس إذا ارتكب المستخدم خطأ. ال اسم جديد يمكن تغييرها بسهولة إلى
اسم قديم باستخدام com.ncrename مرة أخرى.
لاحظ أنه يمكن استخدام إعادة تسمية أحد الأبعاد إلى اسم متغير تابع لعكس الاتجاه
العلاقة بين متغير إحداثيات مستقل ومتغير تابع. في
في هذه الحالة ، يجب أن يكون المتغير التابع المسمى أحادي البعد ويجب ألا يكون مفقودًا
قيم. سيصبح هذا المتغير متغير إحداثيات.
وفقًا لدليل مستخدم netCDF ، لا تتحمل إعادة تسمية الخصائص في ملفات netCDF
عقوبة إعادة نسخ الملف بأكمله عندما يكون اسم جديد أقصر من اسم قديم.
OPTIONS
-a اسم قديم, اسم جديد إعادة تسمية السمة. الأسماء القديمة والجديدة للسمة هي
المحددة من قبل المرتبطة اسم قديم و اسم جديد قيم. السمات العالمية
لا يتم التعامل معها بشكل مختلف عن السمات المتغيرة. قد يتم تحديد هذا الخيار أكثر
من مرة. لا يمكنك تغيير اسم السمة لمتغير معين
(ما لم يتم تسميته بشكل فريد) ؛ كل تكرارات السمة لاسم معين
ستتم إعادة تسميته. يعتبر هذا سهوًا وسيتم تناوله في المستقبل
نسخة من NCO.
-d اسم قديم, اسم جديد إعادة تسمية البعد. الأسماء القديمة والجديدة للبعد
المحددة من قبل المرتبطة اسم قديم و اسم جديد قيم. قد يكون هذا الخيار
محدد أكثر من مرة.
-g اسم قديم, اسم جديد إعادة تسمية المجموعة. الأسماء القديمة والجديدة للمجموعة
المحددة من قبل المرتبطة اسم قديم و اسم جديد قيم. قد يكون هذا الخيار
محدد أكثر من مرة.
-v اسم قديم, اسم جديد إعادة تسمية المتغير. الأسماء القديمة والجديدة للمتغير
المحددة من قبل المرتبطة اسم قديم و اسم جديد قيم. قد يكون هذا الخيار
محدد أكثر من مرة.
-i تفاعلي. com.ncrename سيطالبك بالتأكيد قبل الكتابة فوق ملف
ملف.
أمثلة
أعد تسمية المتغير p إلى الضغط و t إلى درجة الحرارة في netCDF in.nc. في هذه الحالة p
يجب أن يكون موجودًا في ملف الإدخال (أو com.ncrename سيجهض) ، ولكن وجود t هو اختياري:
ncrename -vp ، الضغط -v .t ، درجة الحرارة in.nc
com.ncrename لا تُرفق أبعادًا تلقائيًا بالمتغيرات التي تحمل الاسم نفسه. اذا أنت
تريد إعادة تسمية متغير إحداثيات بحيث يظل متغير إحداثيات ، يجب عليك ذلك
أعد تسمية كل من البعد والمتغير بشكل منفصل:
ncrename -d lon ، خط الطول -v lon ، خط الطول in.nc
إنشاء netCDF خارج مطابقة ل in.nc باستثناء السمة _FillValue إلى
قيمة مفقودة (في جميع المتغيرات التي تمتلكها) والسمة العامة زائير is
تغير إلى الكونغو:
ncrename -a _FillValue، missing_value -a زائير ، الكونغو in.nc out.nc
استخدم ncrename عبر الإنترنت باستخدام خدمات onworks.net