Aceasta este comanda dbamsg care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
dbamsg - Lucrați cu date meteorologice codificate
REZUMAT
dbamsg [comandă] [Opțiuni] [args...]
DESCRIERE
Examinați, descărcați și convertiți fișierele care conțin date meteorologice. Susține observațiile
codificat în formatele BUFR, CREX și AOF.
dbamsg necesită întotdeauna un argument non-switch, care indică care este operația care
ar trebui efectuate:
ajutor
Imprimați un rezumat de ajutor.
ajutor pagina de manual
Imprimați această pagină de manual.
scanare [Opțiuni] [filtru] nume de fișier [nume de fișier [...]]
Rezumați conținutul unui fișier cu date meteorologice.
cap [Opțiuni] [filtru] nume de fișier [nume de fișier [...]]
Eliminați conținutul antetului unui fișier cu date meteorologice.
descărca [Opțiuni] [filtru] nume de fișier [nume de fișier [...]]
Eliminați conținutul unui fișier cu date meteorologice.
pisică [Opțiuni] [filtru] nume de fișier [nume de fișier [...]]
Eliminați datele brute ale unui fișier cu date meteorologice.
împărţi în două [Opțiuni] --test=testscript nume de fișier
Biectați numele fișierului și scoateți subsecvența minimă găsită pentru care testscript
eșuează.. Rulați testscript trecând părți din nume de fișier pe stdin-ul său și verificând
cod de retur. Apoi împărțiți intrarea în jumătate și încercați fiecare jumătate. Continuă până când
testscript nu eșuează în nicio porțiune a fișierului. Ieșire la stdout cel mai mic
porțiunea pentru care testscript eșuează. Acest lucru este util pentru a izola câteva mesaje în
un fișier care provoacă probleme.
converti [Opțiuni] [filtru] nume de fișier [nume de fișier [...]]
Convertiți datele meteorologice între diferite formate.
comparaţie [Opțiuni] nume de fișier 1 [nume fișier2]
Comparați două fișiere cu date meteorologice.
fixaof [Opțiuni] nume de fișier [nume fișier1 [...]]]
Recalculează începutul și sfârșitul perioadei de observație în anteturile AOF dat
fișiere.
makebufr [Opțiuni] nume de fișier [nume fișier1 [...]]]
Citiți o descriere simplă a unui fișier BUFR și scoateți fișierul BUFR.. Citiți un simplu
descrierea unui fișier BUFR și scoateți fișierul BUFR. Acest lucru funcționează doar pentru simplu
Mesajele BUFR fără atribute codificate cu date prezintă hărți de biți.
OPŢIUNI
dbamsg urmează sintaxa obișnuită a liniei de comandă GNU, cu opțiuni lungi care încep cu două
liniuțe (`-').
Opţiuni utilizat la filtru mesaje
--categorie=num
potriviți mesajele cu categoria de date dată
--subcategorie=num
potriviți mesajele BUFR cu subcategoria de date dată
--check-digit=num
potriviți mesajele CREX cu cifra de verificare (dacă 1) sau fără cifră de verificare (dacă 0)
--neparsabil
potrivește numai mesajele care nu pot fi analizate
- analizabil
potrivește numai mesajele care pot fi analizate
--index=expr
potriviți mesajele cu indexul din intervalul dat (ex.: 1-5,9,22-30)
Opțiune pentru comandă scanare
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
-t tip, --type=tip
formatul datelor de intrare („bufr”, „crex”, „aof”)
--rejected=fname
scrieți date neprocesate în acest fișier
Opțiune pentru comandă cap
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
-t tip, --type=tip
formatul datelor de intrare („bufr”, „crex”, „aof”)
--rejected=fname
scrieți date neprocesate în acest fișier
Opțiune pentru comandă descărca
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
-t tip, --type=tip
formatul datelor de intrare („bufr”, „crex”, „aof”)
--rejected=fname
scrieți date neprocesate în acest fișier
--interpretat
aruncați mesajul așa cum este înțeles de importator
--precis
importați mesaje folosind contexte precise în loc de cele standard
--text dump ca text care poate fi procesat de dbamsg makebufr
--csv dump în format CSV care poate fi citit de mașină
--json dump în format JSON care poate fi citit de mașină
--dds structura de descărcare a secțiunii de descriere a datelor
--structurat
descărcarea structurată a conținutului mesajului
Opțiune pentru comandă pisică
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
-t tip, --type=tip
formatul datelor de intrare („bufr”, „crex”, „aof”)
--rejected=fname
scrieți date neprocesate în acest fișier
Opțiune pentru comandă împărţi în două
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
--test=cmd
comanda pentru a rula pentru a testa un grup de mesaje
-t tip, --type=tip
formatul datelor de intrare („bufr”, „crex”, „aof”)
--rejected=fname
scrieți date neprocesate în acest fișier
Opțiune pentru comandă converti
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
-t tip, --type=tip
formatul datelor de intrare („bufr”, „crex”, „aof”, „csv”)
-d tip, --dest=tip
formatul datelor din ieșire („bufr”, „crex”, „aof”)
--rejected=fname
scrieți date neprocesate în acest fișier
--template=nume
șablonul datelor din ieșire (selectare automată dacă nu este specificat, „listă” oferă o listă)
-r rep_memo, --report=rep_memo
forțați datele de ieșire să fie de acest tip de raport
--precis
importați mesaje folosind contexte precise în loc de cele standard
--bufr2netcdf-categories
recalculați categorii și subcategorii de date în funcție de conținutul mesajului, pentru utilizare
ca intrare în bufr2netcdf
-o fname, --output=fname
fișier destinație. Implicit: ieșire standard
Opțiune pentru comandă comparaţie
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
-t tip, --type1=tip
formatul primului fișier de comparat („bufr”, „crex”, „aof”)
-d tip, --type2=tip
formatul celui de-al doilea fișier de comparat („bufr”, „crex”, „aof”)
--rejected=fname
scrieți date neprocesate în acest fișier
Opțiune pentru comandă fixaof
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
Opțiune pentru comandă makebufr
-?, --Ajutor
tipăriți un mesaj de ajutor
--verbos
ieșire verbosă
EXEMPLE
Iată câteva exemple de invocări ale \fBdbamsg\fP:
# Convertiți un mesaj AOF în BUFR
dbamsg convert file.aof > file.bufr
# Convertiți un mesaj BUFR în CREX
dbamsg convert file.bufr -d crex > file.crex
# Convertiți mesajele BUFR în CREX, dar săriți peste toate cele care nu sunt în ianuarie 2010
dbamsg convert year=2010 luna=1 file.bufr -d crex > file.crex
# Eliminați conținutul unui mesaj, așa cum se află în mesaj
dbamsg dump file.bufr
# Eliminați conținutul unui mesaj, interpretat ca cantități fizice
dbamsg dump --fișier interpretat.bufr
MODEL NUME
Aceasta este o listă de nume posibile de șabloane pentru --șablon comutator:
acars
ACARS (detecție automată)
acars-ecmwf
ACARS ECMWF (4.145)
acars-wmo
ACARS OMM
aerp
AIREP (detecție automată)
airep-ecmwf
AIREP ECMWF (4.142)
amdar
AMDAR (detecție automată)
amdar-ecmwf
AMDAR ECMWF (4.144)
amdar-wmo
AMDAR OMM
geamandură
Geamandă (1.21)
generic
generic (255.0)
metru
Metar (0.140)
pilot
pilot (detectare automată)
pilot-ecmwf
Pilot (2.91)
pilot-wmo
Pilot (2.1, 2.2, 2.3)
Poluare
Poluare (8.171)
navă
Synop ship (detectare automată)
navă-abr
Synop ship (abreviat) (1.9)
navă-auto
Synop ship (auto) (1.13)
navă-câmpie
Sinop navă (normal) (1.11)
navă redusă
Synop ship (redus) (1.19)
navă-secunda
Synop ship (al doilea record) (1.12)
navă-wmo
Navă OMM
sinop
Sinop (detectare automată)
synop-ecmwf
Synop ECMWF (detecție automată) (0.1)
synop-ecmwf-auto
Sinop ECMWF land auto (0.3)
synop-ecmwf-land
Sinop ECMWF teren (0.1)
synop-ecmwf-terren-înalt
Synop ECMWF stație terestră la nivel înalt (0.1)
synop-wmo
Sinop OMM (0.1)
temp
Temp (detecție automată)
temp-ecmwf
Temp ECMWF (detecție automată)
temp-ecmwf-teren
Temp ECMWF teren (2.101)
temp-ecmwf-navă
Navă temp ECMWF (2.102)
temp-radar
Profilul vântului doppler radar temp (6.1)
temp-navă
Navă temporară (detectare automată)
temp-wmo
Temp WMO (2.101)
wmo
Șabloane stil OMM (detecție automată)
--template=list va tipări și lista.
Utilizați dbamsg online folosind serviciile onworks.net