InglésFrancésEspañol

icono de página de OnWorks

ncrcat: en línea en la nube

Ejecute ncrcat en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando ncrcat 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


ncrcat - Concatenador de registros netCDF

SINTAXIS


ncrcat [-3] [-4] [-6] [-7] [-A] [--bfr sz][-C][-C][--cnk_byt sz][--cnk_dmn nm, sz]
[--cnk_mapa mapa] [--cnk_min sz] [--cnk_plc plc] [--cnk_scl sz][-D dbg_lvl] [-D oscuro,[
min] [, [ max]] [, [ paso[[, [ subciclo]]]]] [-F] [-G gpe_dsc] [-g grp[, ...]] [--glb
att_name = att_val]] [-h] [--hdr_pad sz] [-L dfl_lvl] [-l camino] [--mro] [--msa] [-n círculo]
[--no_tmp_fl] [-O] [-p camino] [--ppc var1[, var2[, ...]] = prc]] [-R] [-r] [--ram_todos]
[--rec_apn] [-t thr_nbr] [--unn] [-v var[,...]] [-X box] [-X] archivos de entrada archivo de salida

DESCRIPCIÓN


ncrcat concatena variables de registro en un número arbitrario de archivos de entrada. El final
dimensión de registro es por defecto la suma de las longitudes de las dimensiones de registro en el
archivos de entrada.

Los archivos de entrada pueden variar en tamaño, pero cada uno debe tener una dimensión de registro. El record
La coordenada, si la hay, debe ser monótona (o de lo contrario se pueden generar advertencias no fatales).
Las hiperslabas de la dimensión de registro que incluyen más de un archivo se manejan correctamente.
ncra apoya la paso argumento a la -d opción de hyperslab para la dimensión récord
solamente, paso no es compatible con dimensiones sin registro.

ncrcat aplica reglas especiales a los campos de tiempo de la convención ARM (por ejemplo, desplazamiento de tiempo).

EJEMPLOS


Concatenar archivos 85.nc, 86.nc... 89.nc a lo largo de la dimensión de registro y almacenar el
resultados en 8589.nc:
ncrcat 85.nc 86.nc 87.nc 88.nc 89.nc 8589.nc
ncrcat 8 [56789] .nc 8589.nc
ncrcat -n 5,2,1 85.nc 8589.nc
Estos tres métodos producen respuestas idénticas.

Asume los archivos 85.nc, 86.nc... 89.nc cada uno contiene una coordenada de registro time de longitud
12 definido de tal manera que el tercer registro en 86.nc contiene datos de marzo de 1986, etc. NCO
sabe cómo aplicar el hiperslab a la dimensión del registro en todos los archivos. Por lo tanto, para concatenar datos de
Diciembre de 1985 - febrero de 1986:
ncrcat -d tiempo, 11,13 85.nc 86.nc 87.nc 8512_8602.nc
ncrcat -F -d hora, 12,14 85.nc 86.nc 87.nc 8512_8602.nc
El archivo 87.nc es superfluo, pero no causa ningún error. los -F enciende el Fortran
(Basada en 1) convención de indexación.

Lo siguiente usa el paso opción para concatenar todos los datos de temperatura de marzo de
varios archivos de entrada en un solo archivo de salida
ncrcat -F -d tiempo, 3, 12 -v temperatura 85.nc 86.nc 87.nc 858687_03.nc

Asume el time La coordenada se numera incrementalmente de modo que enero de 1985 = 1 y
Diciembre de 1989 = 60. Suponiendo ?? solo se expande a los cinco archivos deseados, el siguiente
concatena de junio de 1985 a junio de 1989:
ncrcat -d tiempo, 6., 54. ??. nc 8506_8906.nc

CONSIDERACIÓN


ncrcat no vuelve a escalar los datos empaquetados (es decir, los datos almacenados factor de escala y
añadir_desplazamiento atributos recomendados por las convenciones Unidat y CF. ncrcat solo copias
los datos directamente de los archivos de entrada. Copia los metadatos relevantes (es decir,
factor de escala y añadir_desplazamiento atributos) del primer archivo. Concatenando múltiples
conjuntos de datos empaquetados con diferentes escalas está más allá de sus capacidades (concatenación de datos
empaquetado con las mismas escalas en varios archivos funciona bien). La solución para los casos en los que
el cambio de escalas entre archivos es primero descomprimir los datos en todo el archivo usando ncpdq,
luego para concatenar los datos desempaquetados usando ncrcat, y finalmente volver a empaquetar el resultado usando
ncpdq.

Utilice ncrcat en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad