Ito ang command ncrename na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
ncrename - netCDF Renamer
SINTAX
ncrename [-a old_name, new_name] [-a ... ] [-D] [-d old_name, new_name] [-d ... ] [-g
old_name, new_name] [-g ... ] [--glb att_name= att_val]] [-h] [--hdr_pad sz] [-l landas]
[-O] [-p path] [-R] [-r] [--ram_all] [-v old_name, new_name] [-v ... ] input-file [
output-file]
DESCRIPTION
ncrename pinapalitan ang pangalan ng mga dimensyon, variable, at attribute sa isang netCDF file. Bawat bagay na
may pangalan sa listahan ng mga lumang pangalan ay pinalitan ng pangalan gamit ang kaukulang pangalan sa listahan ng
mga bagong pangalan. Ang lahat ng mga bagong pangalan ay dapat na natatangi. Ang bawat lumang pangalan ay dapat na umiiral sa input
file, maliban kung ang pangalan ay pinangungunahan ng character .. Ang bisa ng mga lumang pangalan ay
hindi nasuri bago ang pagpapalit ng pangalan. Kaya, kung ang isang lumang pangalan ay tinukoy nang walang ang .
prefix at wala sa input-file, ncrename magpapalaglag.
ncrename ay ang pagbubukod sa mga normal na panuntunan na interactive na ipo-prompt ang user
bago baguhin ang isang umiiral na file, at ang isang pansamantalang kopya ng isang output file ay
itinayo sa panahon ng operasyon. Kung pwede lang input-file ay tinukoy, kung gayon ncrename habilin
baguhin ang mga pangalan ng input-file sa lugar nang walang pag-uudyok at walang paglikha ng a
pansamantalang kopya ng input-file. Ito ay dahil isinasaalang-alang ang pagpapalit ng pangalan
mababalik kung nagkamali ang gumagamit. Ang bagong pangalan madaling mapalitan pabalik sa
old_name sa pamamagitan ng paggamit ncrename isa pa.
Tandaan na ang pagpapalit ng pangalan ng isang dimensyon sa pangalan ng isang dependent variable ay maaaring gamitin upang baligtarin
ang relasyon sa pagitan ng isang independent coordinate variable at isang dependent variable. Sa
sa kasong ito, ang pinangalanang dependent variable ay dapat na one-dimensional at dapat ay walang nawawala
mga halaga. Ang nasabing variable ay magiging coordinate variable.
Ayon sa Gabay sa Gumagamit ng netCDF, ang pagpapalit ng pangalan ng mga katangian sa mga file ng netCDF ay hindi magkakaroon
ang parusa ng muling pagkopya ng buong file kapag ang bagong pangalan ay mas maikli kaysa sa old_name.
Opsyon
-a old_name, bagong pangalan Pagpapalit ng pangalan ng katangian. Ang luma at bagong mga pangalan ng katangian ay
tinukoy ng nauugnay old_name at bagong pangalan mga halaga. Ang mga pandaigdigang katangian ay
tinatrato nang hindi naiiba kaysa sa mga variable na katangian. Ang pagpipiliang ito ay maaaring matukoy nang higit pa
sa isang beses. Hindi mo maaaring baguhin ang pangalan ng katangian para sa isang partikular na variable
(maliban kung ito ay natatanging pinangalanan); lahat ng paglitaw ng katangian ng isang ibinigay na pangalan
ay papalitan ng pangalan. Ito ay itinuturing na isang oversight at tatalakayin sa hinaharap
bersyon ng NCO.
-d old_name, bagong pangalan Pagpapalit ng pangalan ng dimensyon. Ang luma at bagong pangalan ng dimensyon ay
tinukoy ng nauugnay old_name at bagong pangalan mga halaga. Ang pagpipiliang ito ay maaaring
tinukoy ng higit sa isang beses.
-g old_name, bagong pangalan Pagpapalit ng pangalan ng pangkat. Ang mga luma at bagong pangalan ng grupo ay
tinukoy ng nauugnay old_name at bagong pangalan mga halaga. Ang pagpipiliang ito ay maaaring
tinukoy ng higit sa isang beses.
-v old_name, bagong pangalan Pagpapalit ng pangalan ng variable. Ang luma at bagong pangalan ng variable ay
tinukoy ng nauugnay old_name at bagong pangalan mga halaga. Ang pagpipiliang ito ay maaaring
tinukoy ng higit sa isang beses.
-i Interactive ncrename ay mag-prompt para sa kumpirmasyon bago i-overwrite ang isang umiiral na
file.
HALIMBAWA
Palitan ang pangalan ng variable p sa presyon at t sa temperatura sa netCDF in.nc. Sa kasong ito p
dapat na umiiral sa input file (o ncrename ay magpapalaglag), ngunit ang pagkakaroon ng t ay opsyonal:
ncrename -vp,presyon -v .t,temperatura sa.nc
ncrename ay hindi awtomatikong naglalagay ng mga dimensyon sa mga variable na may parehong pangalan. kung ikaw
gusto mong palitan ang pangalan ng isang coordinate variable upang ito ay manatiling isang coordinate variable, kailangan mo
hiwalay na palitan ang pangalan ng parehong dimensyon at variable:
ncrename -d lon,longitude -v lon,longitude in.nc
Lumikha ng netCDF out.nc kapareho ng in.nc maliban sa katangian _FillValue ay binago sa
nawawalang_halaga (sa lahat ng mga variable na nagtataglay nito) at ang global na katangian Konggo is
binago sa Konggo:
ncrename -a _FillValue,missing_value -a Zaire,Congo in.nc out.nc
Gamitin ang ncrename online gamit ang mga serbisyo ng onworks.net