[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