GoGPT Best VPN GoSearch

OnWorks-Favicon

ncatted – Online in der Cloud

Führen Sie ncatted im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl ncatted, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


ncatted – netCDF-Attributeditor

SYNTAX


ncatted [-a att_dsc] [-a ...] [--bfr sz][-D dbg_lvl] [--glb att_name= att_val]] [-H]
[--hdr_pad sz] [-l Pfad] [-O] [-p Pfad] [-R] [-r] [--ram_all] Eingabedatei [ Ausgabedatei]

BESCHREIBUNG


ncatted bearbeitet Attribute in einer netCDF-Datei. Wenn Sie Attribute bearbeiten, dann tun Sie es
zu viel Zeit in der Welt der Metadaten verbringen und ncatted wurde geschrieben, um dich zurückzubekommen
so schnell und schmerzlos wie möglich raus. ncatted können. anhängen, erstellen, löschen, ändern,
und überschreiben Attribute (alle unten erklärt). Außerdem, ncatted ermöglicht jede Bearbeitung
Diese Operation kann auf jede Variable in einer Datei angewendet werden und spart Ihnen so Zeit, wann immer Sie möchten
Attributkonventionen in einer Datei ändern. ncatted interpretiert Zeichenattribute
als Saiten.

Weil wiederholter Gebrauch von ncatted kann die Größe erheblich erhöhen Geschichte globale
Attribut, das -h Der Schalter ist vorhanden, um das automatische Anhängen des Befehls zu überschreiben
die Geschichte globales Attribut in der Ausgabedatei.

Wann ncatted wird verwendet, um die _FillValue Attribut, es ändert das zugehörige Fehlen
Daten selbstkonsistent. Wenn die interne Gleitkommadarstellung einen fehlenden Wert aufweist,
Beispielsweise unterscheidet sich 1.0e36 zwischen zwei Computern von den auf diesen Computern erstellten NetCDF-Dateien
wird inkompatible fehlende Werte haben. Dies erlaubt ncatted um die fehlenden Werte zu ändern
in Dateien von verschiedenen Maschinen auf einen einzigen Wert, so dass die Dateien dann sein können
miteinander verkettet, z. B. durch ncrcat, ohne dass Informationen verloren gehen.

Der Schlüssel zum Meistern ncatted ist das Verstehen der Bedeutung der Struktur, die das beschreibt
Attributänderung, att_dsc. Jeder att_dsc enthält fünf Elemente, die die Verwendung erleichtern
ncatted etwas kompliziert, aber mächtig. Der att_dsc Die Argumentstruktur enthält fünf
Argumente in der folgenden Reihenfolge:

att_dsc = att_nm, var_nm, Modus, att_type, att_val

att_nm Attributname. Beispiel: Bereiche

var_nm Variablennamen. Beispiel: Luftdruck auf

Modus Abkürzung für den Bearbeitungsmodus. Beispiel: a. Unten finden Sie eine vollständige Auflistung der gültigen
Werte von Modus.

att_type
Abkürzung des Attributtyps. Beispiel: c. Unten finden Sie eine vollständige Auflistung der gültigen
Werte von att_type.

att_val
Attributwert. Beispiel: pascal. Dazwischen darf kein Leerraum sein
fünf aufeinanderfolgende Argumente. Die Beschreibung dieser Argumente folgt in ihrem
Reihenfolge des Erscheinens.

Der Wert der att_nm ist der Name des Attributs, das Sie bearbeiten möchten. Diese Bedeutung davon
sollte allen Benutzern klar sein ncatted Betreiber.

Der Wert der var_nm ist der Name der Variablen, die das Attribut enthält (benannt). att_nm)
die Sie bearbeiten möchten. Von dieser Regel gibt es zwei sehr wichtige und nützliche Ausnahmen.
Der Wert der var_nm kann auch zur Regie genutzt werden ncatted um globale Attribute zu bearbeiten, oder um
Wiederholen Sie den Bearbeitungsvorgang für jede Variable in einer Datei. Ein Wert von var_nm von global“
zeigt, dass die att_nm bezieht sich auf ein globales Attribut und nicht auf eine bestimmte Variable
Attribut. Das ist die Methode ncatted unterstützt die Bearbeitung globaler Attribute. Wenn var_nm
bleibt hingegen leer ncatted versucht, den Bearbeitungsvorgang durchzuführen
für jede Variable in der Datei. Diese Option kann praktisch sein, wenn Sie sich dazu entschließen
Ändern Sie die Konventionen, die Sie zur Beschreibung der Daten verwenden.

Der Wert der Modus ist eine aus einem Zeichen bestehende Abkürzung ( a, c, d, m oder o) steht für eins
von fünf Bearbeitungsmodi:

a Anhängen. Wert anhängen att_val zu aktuell var_nm Attribut att_nm Wert att_valWenn
beliebig. Wenn var_nm hat kein Attribut att_nm, es gibt keine Wirkung.

c Kreation. Variable erstellen var_nm Attribut att_nm mit att_val if att_nm nicht
existieren noch. Wenn var_nm hat bereits ein Attribut att_nm, es gibt keine Wirkung.

d Löschen. Aktuelle löschen var_nm Attribut att_nm. Wenn var_nm hat keine
Attribut att_nm, es gibt keine Wirkung. Wenn Löschen Modus ausgewählt ist, wird die att_type
und att_val Argumente sind überflüssig und können leer gelassen werden.

m Ändern. Stromwert ändern var_nm Attribut att_nm schätzen att_val. Wenn
var_nm hat kein Attribut att_nm, es gibt keine Wirkung.

o Überschreiben. Attribut schreiben att_nm mit Wert att_val zu variabel var_nm,
Vorhandenes Attribut überschreiben att_nm, wenn überhaupt. Dies ist der Standardmodus.

Der Wert der att_type ist eine aus einem Zeichen bestehende Abkürzung ( f, d, l, s, c oder b) stehend
für einen der sechs primitiven netCDF-Datentypen:

f Schwimmer. Wert(e) angegeben in att_val wird als intrinsischer netCDF-Typ gespeichert
NC_FLOAT.

d Doppelt. Wert(e) angegeben in att_val wird als intrinsischer netCDF-Typ gespeichert
NC_DOUBLE.

l lang. Wert(e) angegeben in att_val wird als intrinsischer netCDF-Typ gespeichert
NC_LONG.

s kurz. Wert(e) angegeben in att_val wird als intrinsischer netCDF-Typ gespeichert
NC_SHORT.

c Verkohlen. Wert(e) angegeben in att_val wird als intrinsischer netCDF-Typ gespeichert
NC_CHAR.

b Byte. Wert(e) angegeben in att_val wird als intrinsischer netCDF-Typ gespeichert
NC_BYTE. Die Spezifikation von att_type ist optional in Löschen Modus arbeiten können.

Der Wert der att_val ist das Attribut, das Sie ändern möchten att_nm enthalten. Der
Spezifikation att_val ist optional in Löschen Modus. Attributwerte für alle Typen
außerdem muss NC_CHAR eine Attributlänge von mindestens eins haben. Daher att_val vielleicht ein
Einzelwert oder eindimensionales Array von Elementen des Typs att_type. Wenn der att_val ist nicht
set oder wird auf leeren Raum gesetzt, und die att_type ist NC_CHAR, z. B. -a Einheiten,T,o,c,"" or -a
Einheiten,T,o,c,, dann wird das entsprechende Attribut auf die Länge Null gesetzt. Wenn
Wenn Sie ein Wertearray angeben, ist es am sichersten, es einzuschließen att_val in doppelten oder einfachen Anführungszeichen,
z.B, -a Ebenen,T,o,s,"1,2,3,4" or -a Ebenen,T,o,s,'1,2,3,4'. Die Anführungszeichen sind streng
unnötig herum att_val ausser wenn att_val enthält Zeichen, die das verwirren würden
aufrufende Shell, wie Leerzeichen, Kommas und Platzhalterzeichen.

Die NCO-Verarbeitung von NC_CHAR-Attributen ähnelt insofern Perl, als sie versucht, das zu tun, was Sie möchten
standardmäßig gewünscht (dies führt jedoch manchmal zu unerwarteten Ergebnissen, wenn Sie ungewöhnliche Daten wünschen
Lagerung). Wenn die att_type ist NC_CHAR, dann wird das Argument als String interpretiert und es
kann Escape-Sequenzen in der C-Sprache enthalten, die NCO interpretiert, bevor er etwas schreibt
auf die Festplatte. NCO übersetzt gültige Escape-Sequenzen und speichert den entsprechenden ASCII-Code
stattdessen. Da zwei Byte-Escape-Sequenzen Ein-Byte-ASCII-Codes darstellen, z. B. ASCII 10
(dezimal) ist das gespeicherte Zeichenfolgenattribut ein Byte kürzer als die Länge der Eingabezeichenfolge
für jede eingebettete Escape-Sequenz. Insbesondere diese Sequenzen ermöglichen eine komfortable Bearbeitung
von formatierten Textattributen. Weitere Beispiele für Strings finden Sie unter ncks netCDF Kitchen Sink
Formatierung (mit der nicks -s Option) mit Sonderzeichen.

Analog zu printf, andere Sonderzeichen sind ebenfalls zulässig ncatted wenn sie sind
„geschützt“ durch einen Backslash. NCO entfernt einfach den führenden Backslash von diesen
Zeichen, bevor Sie das Attribut bearbeiten. Keine anderen Charaktere erfordern den Schutz durch a
Backslash. Backslashes, die vor anderen Zeichen stehen, werden nicht gefiltert
im Attribut enthalten.

Beachten Sie, dass das NUL-Zeichen, das C-Sprachzeichenfolgen abschließt, angenommen wird und nicht sein muss
ausdrücklich angegeben. Wenn NUL eingegeben wird, wird es nicht übersetzt (weil dies der Fall wäre).
Beenden Sie die Zeichenfolge an einer zusätzlichen Stelle). Aus diesem Grund kontextsensitiv
Regeln, wenn Sie ein Attribut vom Typ NC_CHAR zum Speichern von Daten anstelle von Text verwenden möchten
Zeichenfolgen, die Sie verwenden sollten ncatted mit Vorsicht.

Beispiele:


Hängen Sie die Zeichenfolge „Datenversion 2.0.\n“ an das globale Attribut an Geschichte:
ncatted -O -a History,global,a,c,"Datenversion 2.0\n" in.nc
Beachten Sie die Verwendung der eingebetteten C-Sprache printf ()-artige Escape-Sequenzen.

Ändern Sie den Wert von langer Name Attribut für Variable T von dem, was es gerade ist
zu „Temperatur“:
ncatted -O -a long_name,T,o,c,temperature in.nc

Löschen Sie alle vorhandenen Bereiche Attribute:
ncatted -O -a Einheiten,,d,, in.nc
Der Wert der var_nm wurde leer gelassen, um alle Variablen in der Datei auszuwählen. Der
Werte von att_type und att_val wurden leer gelassen, da sie in überflüssig sind Löschen
Modus arbeiten können.

Ändern Sie alle vorhandenen Bereiche Attribute zu „Meter Sekunde-1“
ncatted -O -a Einheiten,,m,c,"Meter Sekunde-1" in.nc

Überschreiben Sie die Quanten Attribut der Variablen Energie zu einem Array von vier Ganzzahlen.
ncatted -O -a quanta,energy,o,s,"010,101,111,121" in.nc

Im Handbuch finden Sie komplexere Beispiele, einschließlich der Eingabe von C-Sprach-Escapezeichen
Sequenzen und andere Sonderzeichen wie Backslashes und Fragezeichen.

Nutzen Sie ncatted online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.