Fixati alcuni commenti
This commit is contained in:
@@ -12,6 +12,7 @@ echo .bp | groff -T pdf > "$empty"
|
|||||||
|
|
||||||
pdftk F=$input E="$empty" cat F1-$n $(for x in $(seq 1 $((4-n%4))); do printf 'E1 '; done) output $inputMul4
|
pdftk F=$input E="$empty" cat F1-$n $(for x in $(seq 1 $((4-n%4))); do printf 'E1 '; done) output $inputMul4
|
||||||
|
|
||||||
|
# Generate alternating page ranges
|
||||||
n=$((n+(4-n%4)))
|
n=$((n+(4-n%4)))
|
||||||
range=
|
range=
|
||||||
k=1
|
k=1
|
||||||
@@ -20,6 +21,7 @@ while [ "$k" -lt $((n/2)) ]; do
|
|||||||
k=$((k+2))
|
k=$((k+2))
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Output final pdf
|
||||||
pdftk $inputMul4 cat $range output $outputImpaginato
|
pdftk $inputMul4 cat $range output $outputImpaginato
|
||||||
|
|
||||||
rm "$empty" $inputMul4
|
rm "$empty" $inputMul4
|
||||||
|
|||||||
@@ -3,12 +3,11 @@
|
|||||||
# Semplice shellscript che permette di stampare un file in una stampante del Dipartimento di Matematica
|
# Semplice shellscript che permette di stampare un file in una stampante del Dipartimento di Matematica
|
||||||
# da una qualsiasi shell Unix (Linux, MacOS, BSD...). Funziona anche da remoto!
|
# da una qualsiasi shell Unix (Linux, MacOS, BSD...). Funziona anche da remoto!
|
||||||
#
|
#
|
||||||
#
|
|
||||||
# Utilizzo: modifica lo script inserendo il tuo username
|
# Utilizzo: modifica lo script inserendo il tuo username
|
||||||
# al posto di "minnocci" nella variabile _user,
|
# al posto di "minnocci" nella variabile _user,
|
||||||
# e poi esegui lo script così:
|
# e poi esegui lo script così:
|
||||||
#
|
#
|
||||||
# printa4 /percorso/del/Documento.pdf
|
# printa4 /percorso/del/Documento.pdf
|
||||||
#
|
#
|
||||||
|
|
||||||
_user="minnocci"
|
_user="minnocci"
|
||||||
@@ -23,7 +22,18 @@ main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
usage() {
|
usage() {
|
||||||
printf "\nScript che consente di stampare in Aula 4\n\nUtilizzo: $(basename $0) <DOCUMENTO> <...>\n\nAd esempio:\n\n\t$(basename "$0") ~/GAAL.pdf\n\nNOTA: La variabile del nome utente usato per stampare va modificato all'interno dello script\n\n"
|
cat <<EOF
|
||||||
|
Script che consente di stampare in Aula 4
|
||||||
|
|
||||||
|
Utilizzo: $(basename $0) <DOCUMENTO> <...>
|
||||||
|
|
||||||
|
Ad esempio:
|
||||||
|
|
||||||
|
$(basename "$0") ~/GAAL.pdf
|
||||||
|
|
||||||
|
NOTA: La variabile del nome utente usato per stampare va modificato all'interno dello script
|
||||||
|
|
||||||
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
error() {
|
error() {
|
||||||
|
|||||||
Reference in New Issue
Block a user