The UNIX and Linux Forums  
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.

Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



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
sostituzione con stringhe di testo da altri file mc1392 Shell scripting e di programmazione 1 03-24-2008 03:46 PM
Estrazione di dati da file di testo sulla base di configurazione nel file di configurazione suparnbector Shell scripting e di programmazione 3 08-10-2007 02:25 AM
Estrarre le linee tra 2 stringhe di un file babloo Shell scripting e di programmazione 2 02-14-2007 11:27 AM
Aiuto con l'estrazione di stringhe da un file cmsdelhi Shell scripting e di programmazione 7 01-12-2007 09:49 AM
Estrazione stringhe hugow UNIX for Dummies Domande & Risposte 1 06-24-2005 06:09 AM

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 09-20-2007
DEANNE Deanne is offline
Utente Registrato
  
 

Join Date: May 2007
Interventi: 31
Question l'estrazione di una serie di stringhe da un file di testo

Ho textfiles che contengono una serie di linee che hanno un aspetto simile a questo:

string0 ................................................. ... column3a column4a
stringa1 ** 384y0439 ..................................... column3b column4b
stringa2 ** 23903990 ..................................... column3c column4c
string3 ................................................. . column3d column4d
string4 ** 67823678 ..................................... column3e column4e

mi potete aiutare scrivere uno script per la shell C-che l'elenco di tutte le stringhe unica prima del **?
se una stringa non è seguita da ** (es. string0 e string3), la stringa dovrebbe essere nella lista, anche se non è unica.
Credo di prima necessità di filtrare le righe senza .................................. (che sono sempre all'inizio e alla fine del testo).

qualcuno mi può aiutare con questo problema?
thanks a lot!
  #2 (permalink)  
Old 09-20-2007
Jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.759
poche persone qui in grado di scrivere C shell - ecco awk e grep
Codice:
awk -F'*'  '{print $1}' myfile | grep '*' | sort -u > unique
grep -v '*' myfile | sort >> unique
Mi auguro che il reindirizzamento funziona lo stesso in csh come altrove ....
  #3 (permalink)  
Old 09-20-2007
DEANNE Deanne is offline
Utente Registrato
  
 

Join Date: May 2007
Interventi: 31
Thanks Jim! il codice è stato di grande aiuto e mi piace soprattutto l'ordine di uscita!

il mio problema è ora ridotto a quanto segue:
1. Come faccio a escludere le linee senza "..................................." (le prime 5 righe e ultimi 2 righe del file)
2. per le linee con le stringhe nella prima colonna che non sono suffissi da "**", come faccio a mantenere il resto della linea venga visualizzato? (solo la stringa nella prima colonna deve essere visualizzato)

Qualcuno ha qualche idea?
grazie!
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 è 02:04 PM.


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