[Linux-Biella] script

Paul TT paultt a bilug.linux.it
Lun 16 Apr 2007 17:29:10 CEST


Paolo Ciarrocchi wrote:

>Ciao a tutti,
>ho urgenza di sistemare un maledetto file excel (ora convertito in
>CSV) e non sto "cavando un ragno dal buco".
>
>Il file e' del tipo:
>
>"354375	 "	" Alcatel					      "	 156
>35437500 	" Alcatel					      "	 156
>"354376	 "	" Alcatel					      "	 156
>35437600 	" Alcatel					      "	 156
>"352097	 "	" Alcatel					      "	 332
>"352098	 "	" Alcatel					      "	 332
>"352099	 "	" Alcatel					      "	 332
>"352100	 "	" Alcatel					      "	 332
>"353714	 "	" Alcatel					      "	 332
>35371400 	" Alcatel					      "	 332
>"353715	 "	" Alcatel					      "	 332
>35371500 	" Alcatel					      "	 332
>"354377	 "	" Alcatel					      "	 355
>35437700 	" Alcatel					      "	 355
>"354378	 "	" Alcatel					      "	 355
>35437800 	" Alcatel					      "	 355
>
>e io voglio farlo diventare:
>"354375	 "	" Alcatel					      "	 156
>"352097	 "	" Alcatel					      "	 332
>"354377	 "	" Alcatel					      "	 355
>
>La seconda e terza colonna rappresentato "fornitore" e "modello" e la
>prima colonna il relativo "TAC".
>
>Per ogni coppia "fornitore", "modello" devo estrarre sempre e solo il
>primo "tac".
>
>Idee? Sono in cygwin ;-/
>
>Ciao,
>  
>
mah io farei una roba tipo
grep fornitore file.txt |  grep modello | awk  sed 's/"/ /' |cut -d" " -f 1



-- 
Non mi piacciono i tipi che mi hanno ucciso.



Maggiori informazioni sulla lista Linux