The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Om sedan Else Logic jadionne UNIX for Dummies Frågor & Svar 7 11-23-2007 04:27
kan inte få det logiska dineshr85 Shell-programmering och Skript 3 10-11-2007 08:34
Strange Logic ganesh123 Shell-programmering och Skript 5 03-20-2007 05:08
vad logik ramneek IP Nätverk 2 09-05-2005 08:42
Hur startar jag ett program när jag startar min dator? l008com UNIX for Dummies Frågor & Svar 1 06-23-2002 09:30

 
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 denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 09-01-2008
user_prady user_prady is offline
Registered User
  
 

Join Date: Sep 2007
Inlägg: 163
behöver en logik att börja med awk / sh

Hej Vänner,

Jag fastnade där till att börja med ..

Jag har en indatafil gärna nedan. där jag vill jämföra skriva data med mina läsa data .. Problemet är att läsa data bör jämföras med de senaste skriva data på den adressen.

Note-Både skriva data & läsa data i samma fil.
TXADDR & TXDATA betyder skriva
RXADDR & RXDATA sätt - läs

Kod:
 120 : TXADDR  : 00000000
medel Temne 120 jag skickar ett TXADDR -00000000 och de uppgifter som skall skrivas är som nedan
Kod:
     240 : TXDATA  0000000000000001
     280 : TXDATA  0000000000000002
     320 : TXDATA  0000000000000003
     360 : TXDATA  0000000000000004
     400 : TXDATA  0000000000000005
nästa då
Kod:
 1042 : RXADDR  : 00000000
kommer det tid att läsa från denna adress 00000000 avkastning mig uppgifter vad som skrivs innan det vill säga den sista ..


Indatafil
Kod:
     120 : TXADDR  : 00000000
     240 : TXDATA  0000000000000001
     280 : TXDATA  0000000000000002
     320 : TXDATA  0000000000000003
     360 : TXDATA  0000000000000004
     400 : TXDATA  0000000000000005
    1042 : RXADDR  : 00000000
    1080 : TXADDR  : 00000020
    1200 : TXDATA  0000000000000011
    1240 : TXDATA  0000000000000012
    1280 : TXDATA  0000000000000013
    1320 : TXDATA  0000000000000014
    1321 : RXDATA  0000000000000001
    1360 : TXDATA  0000000000000015
    1361 : RXDATA  0000000000000002
    1401 : RXDATA  0000000000000003
    1441 : RXDATA  0000000000000004
    1481 : RXDATA  0000000000000005
    1880 : TXADDR  : 00000040
    2000 : TXDATA  0000000000000021
    2040 : TXDATA  0000000000000022
    2080 : TXDATA  0000000000000023
    2120 : TXDATA  0000000000000024
    2120 : TXDATA  0000000000000025
Om det finns en viss förvirring med min förklaring pls kommentar.

Tack &
Hälsningar,
user_prady

Senast redigerad av user_prady; 09-01-2008 vid 01:28..
 

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är På
Smilies är På
[IMG] kod PÃ¥
HTML-koden är Av
Trackback är På
Pingbacks är På
Refbacks är På




Alla tider är GMT -4. Klockan är nu 11:36.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0