The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > UNIX for Dummies Domande & Risposte
.
google unix.com



UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto!

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
L'analisi del testo da file ndnkyd Shell scripting e di programmazione 0 04-02-2008 02:42 AM
File di testo Parsing Djlethal Shell scripting e di programmazione 2 02-27-2008 03:31 AM
Parsing di una linea in Shell Script unishiva Shell scripting e di programmazione 3 11-01-2007 04:30 PM
Plz Aiuto Per convertire file XML per file di testo utilizzando gli script di shell Bourn ram2s2001 Shell scripting e di programmazione 0 11-09-2005 09:56 AM
Convertire file di testo in formato XML utilizzando Unix Shell Script Laud12345 Shell scripting e di programmazione 10 02-16-2005 01:35 PM

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 Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 10-17-2007
th3g0bl1n
Valutazione
  
 

Messaggi: n / a
Bit: 0 [Banking]
Red face L'analisi del testo da una linea con gli script di shell

Ciao Guru!

Mi chiedo se qualcuno mi può aiutare, I'm sure you guys can.

Ho un file di testo che contiene una grande quantità di dati su una riga come segue:


Codice:
$[{"_field0":"blah","_field1":"blah","_field2":"blah","_field3":"blah","field4":"blah","field5":blah,"field5":blah},{"html":1,"type":"bingo","bingo":"Results <span class='b'>1<\/span>-<span class='b'>50<\/span> of <span class='b'>497<\/span> for <span class='b'>match<\/span>"},{"id":"2549425,12087370,6013917","ids":62,"type":"record","name":"blah - smashing"},{"id":"4736260,7981901,5614559","ids":52,"type":"record","name":"blah - sorry"}

Che cosa ho bisogno di fare è tirare tutti coloro id valori fuori (ad esempio 2549425) e scrivere in una lista in un file di testo.

Qualsiasi aiuto sarebbe molto apprezzato!

th3g0bl1n
  #2 (permalink)  
Old 10-17-2007
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Iscriviti Data: marzo 2005
Location: nodo foglia in B + tree
Messaggi: 2.958
È che solo i valori che seguono id o valori che seguono ids come bene?

qui è un campione


Codice:
sed 's/^.*\"id\":\"//g;s/\".*$//' filename > output

  #3 (permalink)  
Old 10-19-2007
th3g0bl1n
Valutazione
  
 

Messaggi: n / a
Bit: 0 [Banking]
Grazie a matrice,

Che ha lavorato, mi sono anche cercando di estrarre i 'blah - smashing' e 'blah - sorry' in formato elenco;

blah - smashing
blah - dispiace

Penso può sperimentare con ciò che hai per il raggiungimento di tale condizione.

Grazie ancora,

g0bl1n
  #4 (permalink)  
Old 10-19-2007
th3g0bl1n
Valutazione
  
 

Messaggi: n / a
Bit: 0 [Banking]
Questo è ciò che ho;


Codice:
sed 's/^.*\"name\":\"//g;s/\".*$//' input > output

ma questo solo restituisce l'ultima riga, ad esempio,

blash - dispiace

Qualsiasi idee come posso farlo leggere tutta la linea? Forse ho bisogno di rompere l'alto prima?

G0bl1n
Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 07:37 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0