ncrename - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ ncrename ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


ncrename - netCDF ປ່ຽນຊື່

SYNTAX


ນາມ [-ກ old_name,new_name] [-a ... ] [-D] [-ງ old_name,new_name] [-ງ ... ] [-ກ
old_name,new_name] [-g ... ] [--glb att_name= att_val]] [-h] [--hdr_pad sz] [-l ເສັ້ນ​ທາງ​]
[-O] [-p path] [-R] [-r] [--ram_all] [-v old_name,new_name] [-v ... ] ໄຟລ໌ປ້ອນຂໍ້ມູນ [
output-file]

ລາຍລະອຽດ


ຊື່ ປ່ຽນຊື່ຂະໜາດ, ຕົວແປ ແລະຄຸນລັກສະນະຕ່າງໆໃນໄຟລ໌ netCDF. ແຕ່ລະວັດຖຸນັ້ນ
ມີ​ຊື່​ໃນ​ບັນ​ຊີ​ລາຍ​ການ​ຂອງ​ຊື່​ເກົ່າ​ໄດ້​ຖືກ​ປ່ຽນ​ຊື່​ໂດຍ​ນໍາ​ໃຊ້​ຊື່​ທີ່​ສອດ​ຄ້ອງ​ກັນ​ໃນ​ບັນ​ຊີ​ລາຍ​ການ​ຂອງ​
ຊື່ໃຫມ່. ຊື່ໃໝ່ທັງໝົດຕ້ອງເປັນເອກະລັກ. ທຸກຊື່ເກົ່າຕ້ອງມີຢູ່ໃນການປ້ອນຂໍ້ມູນ
ໄຟລ໌, ເວັ້ນເສຍແຕ່ວ່າຊື່ຈະຖືກນໍາຫນ້າດ້ວຍຕົວອັກສອນ .. ຄວາມຖືກຕ້ອງຂອງຊື່ເກົ່າແມ່ນ
ບໍ່ໄດ້ກວດສອບກ່ອນທີ່ຈະປ່ຽນຊື່. ດັ່ງນັ້ນ, ຖ້າຊື່ເກົ່າຖືກລະບຸໂດຍບໍ່ມີການ .
ຄໍານໍາຫນ້າແລະບໍ່ມີຢູ່ໃນ ໄຟລ໌ປ້ອນຂໍ້ມູນ, ຊື່ ຈະເອົາລູກອອກ.

ຊື່ ແມ່ນຂໍ້ຍົກເວັ້ນຂອງກົດລະບຽບປົກກະຕິທີ່ຜູ້ໃຊ້ຈະຖືກກະຕຸ້ນໃຫ້ໂຕ້ຕອບ
ກ່ອນທີ່ໄຟລ໌ທີ່ມີຢູ່ຈະຖືກປ່ຽນແປງ, ແລະວ່າສໍາເນົາຊົ່ວຄາວຂອງໄຟລ໌ຜົນຜະລິດແມ່ນ
ກໍ່ສ້າງໃນລະຫວ່າງການປະຕິບັດງານ. ຖ້າພຽງແຕ່ ໄຟລ໌ປ້ອນຂໍ້ມູນ ຖືກກໍານົດ, ຫຼັງຈາກນັ້ນ ຊື່ ຈະ
ປ່ຽນຊື່ຂອງ ໄຟລ໌ປ້ອນຂໍ້ມູນ ໃນສະຖານທີ່ໂດຍບໍ່ມີການກະຕຸ້ນເຕືອນແລະໂດຍບໍ່ມີການສ້າງເປັນ
ສໍາເນົາຊົ່ວຄາວຂອງ ໄຟລ໌ປ້ອນຂໍ້ມູນ. ນີ້ແມ່ນຍ້ອນວ່າການປະຕິບັດການປ່ຽນຊື່ຖືກພິຈາລະນາ
ປີ້ນກັບກັນໄດ້ຖ້າຜູ້ໃຊ້ເຮັດຜິດພາດ. ໄດ້ new_name ໄດ້ຢ່າງງ່າຍດາຍສາມາດປ່ຽນກັບຄືນໄປບ່ອນ
old_name ໂດຍໃຊ້ ຊື່ ອີກ​ເທື່ອ​ຫນຶ່ງ.

ໃຫ້ສັງເກດວ່າການປ່ຽນຊື່ມິຕິເປັນຊື່ຂອງຕົວແປທີ່ຂຶ້ນກັບສາມາດຖືກນໍາໃຊ້ເພື່ອ invert
ຄວາມສຳພັນລະຫວ່າງຕົວແປປະສານງານເອກະລາດ ແລະຕົວແປທີ່ຂຶ້ນກັບ. ໃນ
ກໍລະນີນີ້, ຕົວແປທີ່ຂຶ້ນກັບຊື່ຈະຕ້ອງເປັນມິຕິໜຶ່ງ ແລະບໍ່ຄວນຂາດຫາຍໄປ
ຄຸນຄ່າ. ຕົວແປດັ່ງກ່າວຈະກາຍເປັນຕົວແປປະສານງານ.

ອີງຕາມຄູ່ມືຜູ້ໃຊ້ netCDF, ການປ່ຽນຊື່ຄຸນສົມບັດໃນໄຟລ໌ netCDF ບໍ່ໄດ້ເກີດຂຶ້ນ
ການລົງໂທດຂອງການຄັດລອກໄຟລ໌ທັງຫມົດໃນເວລາທີ່ new_name ແມ່ນສັ້ນກວ່າ old_name.

OPTIONS


-a old_name, new_name ການປ່ຽນຊື່ຄຸນສົມບັດ. ຊື່ເກົ່າແລະໃຫມ່ຂອງຄຸນລັກສະນະແມ່ນ
ລະບຸໂດຍທີ່ກ່ຽວຂ້ອງ old_name ແລະ new_name ຄຸນຄ່າ. ຄຸນລັກສະນະທົ່ວໂລກແມ່ນ
ຖືກປະຕິບັດບໍ່ແຕກຕ່າງຈາກຄຸນລັກສະນະທີ່ປ່ຽນແປງໄດ້. ຕົວເລືອກນີ້ອາດຈະຖືກລະບຸເພີ່ມເຕີມ
ຫຼາຍກວ່າຫນຶ່ງຄັ້ງ. ທ່ານບໍ່ສາມາດປ່ຽນຊື່ຄຸນລັກສະນະສໍາລັບຕົວແປສະເພາະຫນຶ່ງ
(ເວັ້ນເສຍແຕ່ວ່າມັນມີຊື່ເປັນເອກະລັກ); ການປະກົດຕົວທັງໝົດຂອງຄຸນລັກສະນະຂອງຊື່ໃດໜຶ່ງ
ຈະຖືກປ່ຽນຊື່. ອັນນີ້ຖືວ່າເປັນການກວດກາ ແລະຈະຖືກແກ້ໄຂໃນອະນາຄົດ
ສະບັບຂອງ NCO.

-d old_name, new_name ການປ່ຽນຊື່ຂະໜາດ. ຊື່ເກົ່າແລະໃຫມ່ຂອງຂະຫນາດແມ່ນ
ລະບຸໂດຍທີ່ກ່ຽວຂ້ອງ old_name ແລະ new_name ຄຸນຄ່າ. ທາງເລືອກນີ້ອາດຈະເປັນ
ລະບຸຫຼາຍກວ່າຫນຶ່ງຄັ້ງ.

-g old_name, new_name ການປ່ຽນຊື່ກຸ່ມ. ຊື່ເກົ່າແລະໃຫມ່ຂອງກຸ່ມແມ່ນ
ລະບຸໂດຍທີ່ກ່ຽວຂ້ອງ old_name ແລະ new_name ຄຸນຄ່າ. ທາງເລືອກນີ້ອາດຈະເປັນ
ລະບຸຫຼາຍກວ່າຫນຶ່ງຄັ້ງ.

-v old_name, new_name ການປ່ຽນຊື່ຕົວແປ. ຊື່ເກົ່າແລະໃຫມ່ຂອງຕົວແປແມ່ນ
ລະບຸໂດຍທີ່ກ່ຽວຂ້ອງ old_name ແລະ new_name ຄຸນຄ່າ. ທາງເລືອກນີ້ອາດຈະເປັນ
ລະບຸຫຼາຍກວ່າຫນຶ່ງຄັ້ງ.

-i ໂຕ້ຕອບ. ຊື່ ຈະເຕືອນສໍາລັບການຢືນຢັນກ່ອນທີ່ຈະຂຽນທັບທີ່ມີຢູ່ແລ້ວ
ຍື່ນ.

ຕົວຢ່າງ


ປ່ຽນຊື່ຕົວແປ p to ຄວາມກົດດັນ ແລະ t to ອຸນຫະພູມ ໃນ netCDF in.nc. ໃນ​ກໍ​ລະ​ນີ​ນີ້ p
ຕ້ອງມີຢູ່ໃນໄຟລ໌ປ້ອນຂໍ້ມູນ (ຫຼື ຊື່ ຈະເອົາລູກອອກ), ແຕ່ວ່າມີຂອງ t ເປັນທາງເລືອກ:
ncrename -vp,pressure -v .t,ອຸນຫະພູມ in.nc
ຊື່ ບໍ່ໄດ້ຄັດຕິດຂະຫນາດອັດຕະໂນມັດກັບຕົວແປຂອງຊື່ດຽວກັນ. ຖ້າ​ເຈົ້າ
ຕ້ອງການປ່ຽນຊື່ຕົວແປປະສານງານເພື່ອໃຫ້ມັນຍັງຄົງເປັນຕົວແປປະສານງານ, ທ່ານຕ້ອງ
ແຍກປ່ຽນຊື່ທັງມິຕິ ແລະຕົວແປ:
ncrename -d lon,longitude -v lon,longitude in.nc

ສ້າງ netCDF out.nc ຄືກັນກັບ in.nc ຍົກເວັ້ນຄຸນສົມບັດ _FillValue ຖືກປ່ຽນເປັນ
miss_value (ໃນຕົວແປທັງໝົດທີ່ມີມັນ) ແລະຄຸນລັກສະນະທົ່ວໂລກ Zaire is
ປ່ຽນເປັນ ຄອງ​ໂກ:
ncrename -a _FillValue,missing_value -a Zaire,Congo in.nc out.nc

ໃຊ້ ncrename ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌