![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Estrazione unico record con campi a larghezza fissa da un file txt | sitney | Shell scripting e di programmazione | 8 | 02-10-2008 03:18 AM |
| estrazione di campi | prvnrk | Shell scripting e di programmazione | 2 | 10-08-2007 04:39 AM |
| Estrazione di informazioni da campi di testo. | spindoctor | UNIX for Dummies Domande & Risposte | 24 | 06-09-2007 02:17 PM |
| Rimozione di alcuni settori a partire da un file | sendhilmani123 | Shell scripting e di programmazione | 1 | 05-02-2006 03:01 AM |
| Estrazione di campi da un uscita 8-) | csaha | Shell scripting e di programmazione | 6 | 01-20-2006 08:37 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Rimozione LF e l'estrazione di due campi
Ho bisogno di assistenza, che sto scrivendo uno script in bash.
Vorrei fare due cose: 1 /. Voglio sostituire la LF alla fine del RFH Ø ¸ ¸ MQSTR in modo che io possa il processo di registrazione del file da registrare utilizzando un ciclo while. 2 /. Voglio estratto due campi di ogni record, sono identificati con le schede <RequestID> </ RequestID> e <error:Info> </ errore: Info> dal campione i dati qui sotto. Nel mio file, come illustrato di seguito, ogni record nel file inizia con: RFH Ø ¸ ¸ MQSTR seguita LF seguita dai dati: RFH Ø ¸ ¸ MQSTR <usr> <SourceID> SYSA </ sourceid> <DSType> SPIResults </ DSType> <source> SYSA </ source> <destinazione zione> PortalSystem </ Destinazione> <RequestID> 1000005 </ RequestID> <TargetTablePrimaryKey> 5 </ TargetTablePrimaryKey> <Replay> <Original/> <Current> <DestinationSystemID> SYSA </ DestinationSy stemID> </ Attualità> </ Replay> <TargetURI> SYSB </ TargetURI> <DestinationID> SYSA < / DestinationID> </ usr> <mcd> <Msd> xmlns </ MSD> </ mcd> <? Xml version \u003d "1.0" encoding \u003d "UTF-8"?> <error:Code> 001 </ errore: Codice> <error:Info> Si è verificato un errore nel tentativo per elaborare una richiesta di routing, vedere allegato eccezione per le liste dettagli </ errore: Info> <error:OriginalExceptionData> </ mm: MessageMetadata> <mf:MessageFormat SchemaVersion\u003d"1.0"> <mf:MessageType> <msg:Type> SPIResults </ msg: Tipo> <msg:Version> 1,200 </ msg: Version> RFH Ø ¸ ¸ MQSTR <usr> <SourceID> SYSA </ sourceid> <DSType> SPIResults </ DSType> <source> SYSA </ source> <destinazione zione> PortalSystem </ Destinazione> <RequestID> 1000005 </ RequestID> <TargetTablePrimaryKey> 5 </ TargetTablePrimaryKey> <Replay> <Original/> <Current> <DestinationSystemID> SYSA </ DestinationSy stemID> </ Attualità> </ Replay> <TargetURI> SYSB </ TargetURI> <DestinationID> SYSA < / DestinationID> </ usr> <mcd> <Msd> xmlns </ MSD> </ mcd> <? Xml version \u003d "1.0" encoding \u003d "UTF-8"?> <error:Info> Si è verificato un errore nel tentativo di elaborare una richiesta di routing, vedi elenchi eccezione per i dettagli </ errore: Info> <error:OriginalExceptionData> RFH Ø ¸ ¸ MQSTR <usr> <SourceID> SYSA </ sourceid> <DSType> SPIResults </ DSType> <source> SYSA </ source> <destinazione zione> PortalSystem </ Destinazione> <RequestID> 1000005 </ RequestID> <TargetTablePrimaryKey> 5 </ TargetTablePrimaryKey> <Replay> <Original/> <Current> <DestinationSystemID> SYSA </ DestinationSy stemID> </ Attualità> </ Replay> <TargetURI> SYSB </ TargetURI> <DestinationID> SYSA < / DestinationID> </ usr> <mcd> <Msd> xmlns </ MSD> </ mcd> <? Xml version \u003d "1.0" encoding \u003d "UTF-8"?> <error:Info> Si è verificato un errore nel tentativo di elaborare una richiesta di routing, vedi elenchi eccezione per i dettagli </ errore: Info> </ mm: MessageMetadata> <mf:MessageFormat SchemaVersion\u003d"1.0"> <mf:MessageType> <msg:Type> SPIResults </ msg: Tipo> |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|