Este es el comando ncrename que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
ncrename - renombrador netCDF
SINTAXIS
ncrename [-a nombre_antiguo, nombre_nuevo] [-agregar nombre_antiguo, nombre_nuevo] [-d ...] [-g
nombre_antiguo, nombre_nuevo] [-g ...] [--glb att_name = att_val]] [-h] [--hdr_pad sz] [-l ruta]
[-O] [-p ruta] [-R] [-r] [--ram_todos] [-v nombre_antiguo, nombre_nuevo] [-v ...] fichero de entrada [
archivo de salida]
DESCRIPCIÓN
ncrename cambia el nombre de dimensiones, variables y atributos en un archivo netCDF. Cada objeto que
tiene un nombre en la lista de nombres antiguos se renombra usando el nombre correspondiente en la lista de
nuevos nombres. Todos los nombres nuevos deben ser únicos. Todos los nombres antiguos deben existir en la entrada.
archivo, a menos que el nombre esté precedido por el carácter .. La validez de los nombres antiguos es
no comprobado antes del cambio de nombre. Por tanto, si se especifica un nombre antiguo sin el .
prefijo y no está presente en fichero de entrada, ncrename abortará.
ncrename es la excepción a las reglas normales de que se le pedirá al usuario de forma interactiva
antes de que se cambie un archivo existente, y que una copia temporal de un archivo de salida sea
construido durante la operación. si solo fichero de entrada se especifica, entonces ncrename seguirá
cambiar los nombres de la fichero de entrada en su lugar sin solicitar y sin crear un
copia temporal de fichero de entrada. Esto se debe a que la operación de cambio de nombre se considera
reversible si el usuario comete un error. los nuevo nombre se puede cambiar fácilmente a
viejo nombre mediante el uso ncrename una vez más.
Tenga en cuenta que cambiar el nombre de una dimensión al nombre de una variable dependiente se puede utilizar para invertir
la relación entre una variable coordenada independiente y una variable dependiente. En
En este caso, la variable dependiente nombrada debe ser unidimensional y no debe faltar
valores. Tal variable se convertirá en una variable de coordenadas.
De acuerdo con la Guía del usuario de netCDF, el cambio de nombre de las propiedades en los archivos netCDF no
la pena de volver a copiar todo el archivo cuando el nuevo nombre es más corto que el viejo nombre.
CAMPUS
-a viejo nombre, nuevo nombre Cambio de nombre de atributo. Los nombres antiguos y nuevos del atributo son
especificado por el asociado viejo nombre y nuevo nombre valores. Los atributos globales son
no se tratan de manera diferente a los atributos variables. Esta opción se puede especificar más
de una vez. No puede cambiar el nombre del atributo para una variable en particular
(a menos que tenga un nombre exclusivo); todas las apariciones del atributo de un nombre dado
será renombrado. Esto se considera un descuido y se abordará en el futuro.
versión de NCO.
-d viejo nombre, nuevo nombre Cambio de nombre de dimensión. Los nombres antiguos y nuevos de la dimensión son
especificado por el asociado viejo nombre y nuevo nombre valores. Esta opción puede ser
especificado más de una vez.
-g viejo nombre, nuevo nombre Cambio de nombre de grupo. Los nombres antiguos y nuevos del grupo son
especificado por el asociado viejo nombre y nuevo nombre valores. Esta opción puede ser
especificado más de una vez.
-v viejo nombre, nuevo nombre Cambio de nombre de variable. Los nombres antiguos y nuevos de la variable son
especificado por el asociado viejo nombre y nuevo nombre valores. Esta opción puede ser
especificado más de una vez.
-i Interactivo. ncrename le pedirá confirmación antes de sobrescribir un existente
archivo.
EJEMPLOS
Cambiar el nombre de la variable p a presión y t a temperatura en netCDF en.nc. En este caso p
debe existir en el archivo de entrada (o ncrename abortará), pero la presencia de t es opcional:
ncrename -vp, presión -v .t, temperatura in.nc
ncrename no adjunta automáticamente dimensiones a variables con el mismo nombre. Si tu
desea cambiar el nombre de una variable de coordenadas para que siga siendo una variable de coordenadas, debe
cambie el nombre de la dimensión y la variable por separado:
ncrename -d lon, longitud -v lon, longitud in.nc
Crear netCDF fuera.nc idéntico a en.nc excepto el atributo _FillValue se cambia a
valor que falta (en todas las variables que lo poseen) y el atributo global Zaire is
cambiado a Congo:
ncrename -a _FillValue, missing_value -a Zaire, Congo in.nc out.nc
Use ncrename en línea usando los servicios de onworks.net