[gl-como] Problemino del fine settimana

Davide ddepri@tin.it
Ven 30 Nov 2007 12:03:03 CET


Davide ha dei file di testo con righe di varia lunghezza( da 80 a 200 
caratteri) delimitati da NEW-LINE  e deve trasformarli in pdf ma, quel 
cattivone di cups-pdf, si rifiuta di stampare tutti questi formati in 
modo da mantenere la lunghezza delle righe iniziali, allora è stato 
chiamato a2ps a dare una mano con tante e tante opzioni  e il risultato 
è pressoché perfetto. Ma il problema è che occorre uno script per 
settare i vari parametri per a2ps, cribbio, non si riesce proprio a 
trovar un programmino per scoprire questa fantomatica lunghezza delle 
righeeeee... si è provato ad utilizzare awk e un pò di paura 
c'era......  perché è come cercar di abbattere un albero con un missile 
terra-aria ma il risultato con uno script così fatto :

#!/usr/bin/awk -
f
BEGIN  { RS="\n" ; FS ="\ " ; rec="0" ; max="0" ; max1="0" }	
	1 {
		
rec = rec +1 ;		
		max1 = length($0);
		
		if (max1 > max) {
			max = 
max1
			#print rec
    			}
		
	   }
	END { print max }


invece di 
uscir 200 usciva 223, andato a rintracciar la riga che realizzava 
questa lunghezza, si scoprì che awk contava la lunghezza della riga più 
quella di quella precedente.......... 

Allora cari alunni come farà 
Davide a non impazzire? dopo una mattinata davanti ad internet a cercar 
tra google e wc, nl, expand, file, grep, e tutti gli altri piccoli 
abitanti di linuxlandia alla fine chiede aiuto visto che la pazzia è 
dietro l' angolo....AIUTO.

Scusate la forma di questa mail ma almeno 
la metto sul ridere...


Maggiori informazioni sulla lista gl-como