Il s'agit de la commande ncrename qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
ncrename - Renommeur netCDF
SYNTAXE
ncrename [-a ancien_nom,nouveau_nom] [-ajouter ancien_nom,nouveau_nom] [-d ... ] [-g
ancien_nom,nouveau_nom] [-g ... ] [--glb att_name= att_val]] [-h] [--hdr_pad sz] [-l chemin]
[-O] [-p chemin] [-R] [-r] [--ram_all] [-v ancien_nom,nouveau_nom] [-v ... ] fichier-entrée [
fichier de sortie]
DESCRIPTION
nom d'écran renomme les dimensions, les variables et les attributs dans un fichier netCDF. Chaque objet qui
a un nom dans la liste des anciens noms est renommé en utilisant le nom correspondant dans la liste des
nouveaux noms. Tous les nouveaux noms doivent être uniques. Chaque ancien nom doit exister dans l'entrée
fichier, sauf si le nom est précédé du caractère .. La validité des anciens noms est
pas vérifié avant le changement de nom. Ainsi, si un ancien nom est spécifié sans le .
préfixe et n'est pas présent dans fichier-entrée, nom d'écran va avorter.
nom d'écran est l'exception aux règles normales que l'utilisateur sera interactivement invité
avant qu'un fichier existant ne soit modifié et qu'une copie temporaire d'un fichier de sortie soit
construit pendant l'opération. Si seulement fichier-entrée est spécifié, alors nom d'écran sera
changer les noms des fichier-entrée en place sans incitation et sans créer un
copie temporaire de fichier-entrée. En effet, l'opération de changement de nom est considérée
réversible en cas d'erreur de l'utilisateur. Les nouveau nom peut facilement être remplacé par
ancien_nom en utilisant nom d'écran encore une fois.
Notez que renommer une dimension au nom d'une variable dépendante peut être utilisé pour inverser
la relation entre une variable de coordonnées indépendante et une variable dépendante. Dans
dans ce cas, la variable dépendante nommée doit être unidimensionnelle et ne doit pas manquer
valeurs. Une telle variable deviendra une variable de coordonnées.
Selon le guide de l'utilisateur netCDF, le renommage des propriétés dans les fichiers netCDF n'entraîne pas
la peine de recopier l'intégralité du dossier lorsque le nouveau nom est plus court que le ancien_nom.
OPTIONS
-a ancien_nom, nouveau nom Renommer les attributs. L'ancien et le nouveau nom de l'attribut sont
spécifié par l'associé ancien_nom ainsi que nouveau nom valeurs. Les attributs globaux sont
traités pas différemment des attributs variables. Cette option peut être spécifiée plus
qu'une fois. Vous ne pouvez pas modifier le nom d'attribut pour une variable particulière
(sauf s'il porte un nom unique) ; toutes les occurrences de l'attribut d'un nom donné
sera renommé. Ceci est considéré comme un oubli et sera traité dans un futur
version de sous-officier.
-d ancien_nom, nouveau nom Changement de nom de dimension. L'ancien et le nouveau nom de la dimension sont
spécifié par l'associé ancien_nom ainsi que nouveau nom valeurs. Cette option peut être
spécifié plus d'une fois.
-g ancien_nom, nouveau nom Renommer le groupe. L'ancien et le nouveau nom du groupe sont
spécifié par l'associé ancien_nom ainsi que nouveau nom valeurs. Cette option peut être
spécifié plus d'une fois.
-v ancien_nom, nouveau nom Renommage des variables. L'ancien et le nouveau nom de la variable sont
spécifié par l'associé ancien_nom ainsi que nouveau nom valeurs. Cette option peut être
spécifié plus d'une fois.
-i Interactif. nom d'écran demandera une confirmation avant d'écraser un
fichier.
EXEMPLES
Renommer la variable p à la parfaite pression ainsi que t à la réactivité en netCDF in.nc. Dans ce cas, p
doit exister dans le fichier d'entrée (ou nom d'écran va avorter), mais la présence de t est facultatif :
ncrename -vp,pression -v .t,temperature in.nc
nom d'écran n'attache pas automatiquement des cotes aux variables du même nom. Si tu
voulez renommer une variable de coordonnées pour qu'elle reste une variable de coordonnées, vous devez
renommez séparément à la fois la dimension et la variable :
ncrename -d lon,longitude -v lon,longitude in.nc
Créer netCDF out.nc identique à in.nc sauf l'attribut _FillValue est changé en
valeur manquante (dans toutes les variables qui le possèdent) et l'attribut global Zaïre is
changé en Congo:
ncrename -a _FillValue,missing_value -a Zaïre,Congo in.nc out.nc
Utiliser ncrename en ligne à l'aide des services onworks.net