On Wed, Apr 28, 2004 at 10:43:32PM +0200, Andrea Dinale wrote: > TITOLO=`pdfinfo $FILE | grep Title: | cut -c 15-` > DESC=`pdfinfo $FILE | grep Author:| cut -c 15- | cut -d \$ -f 1` > COD=`pdfinfo $FILE | grep Author:| cut -c 15- | cut -d \$ -f 2` > > Come posso valorizzare queste 3 variabili, invocando una sola volta > pdfinfo??? INTANTO=$(pdfinfo $FILE|grep -E '^Title:|^Author:'|sort|cut -c 15-|tr '\n' '£') TITOLO=$(echo $INTANTO|cut -d '£' -f 2) DESC=$(echo $INTANTO|cut -d '£' -f 1|cut -d '$' -f 1) COD=$(echo $INTANTO|cut -d '£' -f 1|cut -d '$' -f 2) > Non ditemi di scrivere l'output in un file temporaneo, perche` (oltre a > non essere elegante IMHO) non credo migliorerei di tanto le prestazioni. Neppure la soluzione che ti suggerisco qui sopra e` elegante. Si affida al fatto che ne' titoli ne' autori contengano il carattere '£'... Certamente e` piu' veloce... ma se cerchi la velocita`... non ti conviene usare bash! > Scusate se e' banale, ma non sono di certo un mago di bash scripting :-( Piu' che banale e` un po' fuori luogo (aka. OT)... Ciau, M -- Questo messaggio e` firmato digitalmente con GnuPG ( http://www.gnupg.org/ ) lynx -source http://bodrato.it/ | gpg --import
Attachment:
signature.asc
Description: Digital signature