[Linux-Biella] problema con perl (forse?)

Paul TT paultt a bilug.linux.it
Mer 8 Nov 2006 02:48:27 CET


andrea ferraris wrote:

>On 11/7/06, Paul TT <paultt a bilug.linux.it> wrote:
>  
>
>>ho un problema col perl, non è detto sia colpa mia cmq
>>cio 'sto script che in un punto legge un file e lo ridirige a un comando
>>cosi':
>>if ( open( F, "$mail_to_send.pdf.64" ) ) {
>>   while( <F> ) { print M $_; }
>>   close(F);
>>}
>>vi pare difficile eh?
>>vi pare difficile?
>>checcax....., brutto bacarosp...!!!!
>>a me no
>>perke' diamine sto perl del piffero invece, non legge tutto il file e si
>>ferma a un certo punto?
>>    
>>
>
>Tronca sempre dopo lo stesso numero di bytes o varia?
>  
>
risolto...

>>praticamente fa la print per un po', poi la tronca miseramente e va a
>>fare altro, (probabilmente c'entrano donne di buoni -o anche non- costumi)
>>
>>PS:: la M e' una pipe verso sendmail -t
>>    
>>
>
>Puoi provare a fargli fare la stessa cosa verso un file, invece che
>verso una pipa?
>Cosi` verifichi anche se appunto tronca allo stesso punto o varia.
>Lo fa chiaramente sempre, indipendentemente dal file?
>  
>
ridirigendo su file funzica
il problema era di diversa origine, azz......
praticamente c'era una singola riga con un . e poi due righe in bianco 
in mezzo al testo... cosi', da stdin sendmail lo interpretava come fine 
messaggio e mi segava via il resto.
rimanevo fregato perche' parte della roba che c'era dopo, veniva cmq 
passata al mailer, fino a quando questultimo non segava il legame...
mi si e' accesa la lampadina quando lanciando a manina un cat primofile 
secondofile | sendmail -t, non funziono' lo stesso e per caso mi casco' 
l'okkio su quel caspita di punto. ora ho aggiunto un controllo, ache se 
invero non ho mica capito come hanno fatto a mettermi un acapo li'. ma 
gli utenti si sa', dispongono di risorse illimitate e superiori a quelle 
dei programmatori...
...quando gli utenti fanno "ooooooooh"
i programmatori fanno "mboh!?!?!?!?"

grazie per l'aiuto cmq

>Andrea
>
>P.S.: non so nulla di perl, ma, appunto non sapendone nulla, non mi
>pare un problema di perl? E' stato aggiornato recentemente su quella
>macchina qualcosa? Qual e` l'ultima volta che su quella macchina ha
>funzionato regolarmente?
>  
>
sono appunto diventato cretino perche' la macchina in questione non la 
gestisco io e mi dissero -giustamente- che aveva smesso di funzionare 
giusto oggi.....
indi pensavo a un qualcosa del tipo:
. perl aggiornato, indi con un bug, oppure script con bug,
. oppure altri aggiornamenti
. bug dello script, che prima potesse fungere grazie ad un perl bacato....

cmq ora e' a posto....
thanx

-- 
- You wouldn't wanna be with a girl with an oversized clit?
- No! 'cause the next step is a guy with an undersized dick!




Maggiori informazioni sulla lista Linux