The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
google unix.com



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
awk og NMEA strenger rleal Shell programmering og Skripting 9 01-02-2009 02:32
? Comprehensive Guide to Vurderer Begivenhet Stream Processing Motor? iBot Complex Event Processing RSS Nyheter 0 11-23-2008 02:40
Adaptiv sjablonger for Delt Stream Processing Environments iBot UNIX og Linux RSS Nyheter 0 10-07-2008 02:30
Coral8: Event Stream Processing og inntrenging Detection iBot Complex Event Processing RSS Nyheter 0 01-03-2008 05:10
CEP Bruk Case: Stream Processing i Multiplayer Online Gaming iBot Complex Event Processing RSS Nyheter 0 09-16-2007 12:00

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 01-01-2009
darius2 darius2 is offline
Banned
  
 

Bli Date: Jan 2009
Innlegg: 26
gpsd, gpspipe NMEA setninger stream prosessering

Hei,

kjører gpsd, gpspipe får jeg en strøm av NMEA setninger.
Det jeg trenger er å skrive awk script for pipelining og on-the-fly behandlingen av streamet NMEA senteces til utgang (terminal sesjon i mitt tilfelle).

Spørsmålet er, kan jeg få gpsd arbeider i-D 5 modus (feilsøkingsmodus).
Det er ingen problem med gpspipe.

Jeg trenger å trekke ut noen data fra bestemte NMEA setninger (linjer)
for bruk i et annet pipelined application / s.

Jeg har fått noen fine eksempler, lese data fra en statisk fil.

Fortell meg hvordan du starter en slik rørledning med live datastrømmen som inndata.

gpsd stream> filename | awk script - readline
gpsd stream | awk script - readline

Takk.

Godt Nytt År
Darius
  #2 (permalink)  
Old 01-01-2009
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Bli Date: Mar 2005
Sted: Irland
Innlegg: 4240
Hvis du vil ha utdataene på skjermen, og deretter
Code:
gpsd stream | awk 'your awk program' | your other program
ville fungere.

Imidlertid gis deretter antall mulige setninger, din awk programmet ville raskt bli svært komplisert.
  #3 (permalink)  
Old 01-01-2009
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Bli Date: Mar 2005
Sted: Irland
Innlegg: 4240
Også det kan hjelpe om du sier hva du trenger å gjøre i preprocessing, det er helt mulig at det er et bedre verktøy enn awk for hva du trenger.
  #4 (permalink)  
Old 01-01-2009
darius2 darius2 is offline
Banned
  
 

Bli Date: Jan 2009
Innlegg: 26
Sitat:
Originally Posted by reborg View Post
Hvis du vil ha utdataene på skjermen, og deretter
Code:
gpsd stream | awk 'your awk program' | your other program
ville fungere.

Imidlertid gis deretter antall mulige setninger, din awk programmet ville raskt bli svært komplisert.
Takk for den hyggelige svar.

Det fungerer fint.
Fulgt noen awk eksempler fra
Den GAWK Manual - Reading Input Files
og gjorde noen tester for å lære grunnleggende awk først.

Darius
  #5 (permalink)  
Old 01-01-2009
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Bli Date: Mar 2005
Sted: Irland
Innlegg: 4240
Du er velkommen.

Bare til informasjon, innleggene dine ikke vises straks det er fordi du har lagt inn lenker. Hvis ditt første innlegg inneholde linker de må være godkjent før de vises.

Hvis du trenger hjelp med mer avanserte awk programmer, for eksempel sammenhengen eller analyseringen av grupperinger av flere NMEA setninger er det noen svært gode awk programmerere på dette området som vil bli glad for å hjelpe.
  #6 (permalink)  
Old 01-01-2009
darius2 darius2 is offline
Banned
  
 

Bli Date: Jan 2009
Innlegg: 26
Sitat:
Originally Posted by reborg View Post
Du er velkommen.

Bare til informasjon, innleggene dine ikke vises straks det er fordi du har lagt inn lenker. Hvis ditt første innlegg inneholde linker de må være godkjent før de vises.

Hvis du trenger hjelp med mer avanserte awk programmer, for eksempel sammenhengen eller analyseringen av grupperinger av flere NMEA setninger er det noen svært gode awk programmerere på dette området som vil bli glad for å hjelpe.
Ok.
Jeg prøver ikke å gi linker i mitt innlegg å spare din tid
En annen NMEA tråd behandlet NMEA statisk fil.
I mitt tilfelle, jeg klarte å koble Bluetooth dongle til min server
få det koblet til Bluetooth GPS-enhet og har gpsd, gpspipe
å lese NMEA on-the-fly.
Så awk eksempler ga meg et tips hvordan du velger poster med angitte feltet og skriv resultatene til stdout.

Jeg vil gjerne vite hvordan GPS-programvare gjør jobben og hvilke data kommer fra det NMEA setninger, felt, som for testene jeg trenger å skrive GPS åpen kildekode programvare, for å diskutere noen funksjoner som allerede er kjent fra
mer avanserte GPS-programmer.

Jeg forventer ikke å gå til data grafisk vizualization fase.
Men ønsker å vite hvordan awk script kan tregere postprocessed
data input. Så må åpne 2 awk terminal økter i separate vinduer for å se hvor fort awk kan behandle live datastrømmen (rør), som i mitt tilfelle.

Darius
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 01:44.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0