DOWNLOAD MULTIPLI
If you want to download any specific type of file, just grep for that file this output, and then use a bash for loop and wget to download them.
To find all the jpg file in a page, it could be something like this:
lynx --dump http://somesite.com/page.html | awk '/http/{print $2}' | grep jpg > ~/stampa.txt
Then use a simple for loop to download the files.
for i in $( cat ~/stampa.txt ); do wget $i; done
DEFINIZIONI DI VARIABILI
sotto bash
le righe
a='(21cm,0cm)'
b='(21cm,14.85cm)'
c='(0cm,29cm)'
d='(0cm,14.85cm)'
definiscono le variabili a,b,c,d
se si vuole caricare le variabili automaticamente ad ogni avvio di
shell si devono inserire queste righe nel file ~/.profile
se si vogliono caricare le variabili a comando e tutte d'un colpo si
deve creare un file script di shell del tipo .variabili che contenga
#!/bin/sh
a='(21cm,0cm)'
b='(21cm,14.85cm)'
c='(0cm,29cm)'
d='(0cm,14.85cm)'
quindi caricarlo con la riga
.
.variabili
MANEGGIO DI FILE .PS E .PDF
consiglio caldamente l'utilizzo del pacchetto pdfjam che permette di fare
un po' di tutto sui file .pdf. L'unico neo e' che ogni volta devo capire
i parametri di trim a quali bordi corrispondono. Ricordo quindi che il
secondo parametro determina il bordo inferiore e il quarto parametro il
bordo superiore.
il comando pstops permette di fare innumerevoli modifiche sulla
formattazione delle pagine di un file .ps ad esempio la riga
pstops
4:0L$a@0.7+1L$b@0.7,2R$c@0.7+3R$d@0.7 file_sorgente.ps file_uscente.ps
pstops
4:0L$e@0.78+1L$f@0.78,2R$g@0.78+3R$h@0.78
permette di mettere due pagine di file_sorgente.ps
su
un'unica pagina di file_uscente.ps, in modo che le
pagine pari di file_uscente.ps
siano ruotate
di 180 gradi rispetto alle pagine dispari, in tal modo dando il camando
lpr si otterra' una stampa automaticamente rilegabile sul lato
corto. La differenza tra le due righe e' che la prima riduce a 0.7 la
dimensione del foglio, mentre la seconda a 0.78, la seconda deve
quindi usare delle variabili di shift delle pagine diverse, definite
da e f g h (vedi sotto).
i seguenti file sono esempi di script di bash per le variabili a b
c d e f g h
variabili a b c d per impaginare due
pagine su una
variabili e f g h per impaginare due pagine su
una con meno riduzione della superficie scritta
INSTALLAZIONE PACCHETTI LATEX
supponiamo si voglia installare il paccherro brutto.sty nella cartella /usr/share/texmf/tex/latex/
creare la cartella brutto
e dentro metterci il file brutto.sty
aprire con emacs il file /usr/share/texmf/ls-R e aggiungere un po' dove
capita le righe
./tex/latex/brutto/:
brutto.sty
in tal modo ad esempio e' stato installato il pacchetto gastex.sty che
permette di fare disegni
si veda la pagina
http://www.liafa.jussieu.fr/~gastin/gastex/gastex.html
MODELLI DI FILE LATEX
nei seguenti file e' sufficiente inserire il testo
testo di una canzone
testo
RIGHE NEL FILE .bashrc
(ovviamente da modificare secondo le directory e i file specifici)
alias thesis='cd ~/conti/thesis/; emacs -geometry 140x72
~/conti/thesis/main.tex ~/conti/thesis/an_geom.tex
~/conti/thesis/dmod.tex ~/conti/thesis/introduction.tex
~/conti/thesis/exponentials.tex ~/conti/thesis/existence_thm.tex
~/conti/thesis/temp_hol.tex ~/conti/thesis/biblio.tex &'
alias mostrathesis='xdvi -geometry 1000x980 -s 6
~/conti/thesis/main.dvi &'
alias impaginazione='pstops 4:0L$a@0.7+1L$b@0.7,2R$c@0.7+3R$d@0.7'
alias impaginazionelarga='pstops
4:0L$e@0.78+1L$f@0.78,2R$g@0.78+3R$h@0.78'
alias bigemacs='emacs -geometry 140x72'
export PATH=$PATH:$HOME/download/skype-1.2.0.18
export PATH=$PATH:/usr/local/Adobe/Acrobat7.0/bin
Ultima modifica:
29 marzo 2006.