venerdì 23 settembre 2011

Come avere il man di bash in formato pdf e in italiano

Piccolo appunto. Stasera dovevo necessariamente leggere il man di bash.

Leggere le pagine man da terminale, come sapete, non è proprio il massimo. Considerando poi che sono in inglese....

Vabbè, molti man in lingua inglese sono più aggiornati.... ma non quello di bash. E a me serviva in italiano e, possibilmente, "leggibile".

Anzitutto l'ho reso in italiano

$ sudo apt-get install manpages-it

Ricordo che non tutti i manuali sono stati tradotti. E poi è vero, molti manuali in lingua inglese sono più aggiornati.

Dopo ho trasformato il manuale di bash nel formato html in modo che lo potessi leggere con firefox.

Ho installato così il seguente pacchetto

$ sudo apt-get install troffcvt

e poi ho dato il seguente comando

$ man --html=firefox bash

Si è aperto così Firefox con il manuale bash in modo leggibile.

Per chi usa Debian, può lasciare firefox oppure scrivere iceweasel.  Tanto è lo stesso! :D

Non contento, l'ho voluto trasformare nel formato pdf

Molti sono i modi per poterlo fare, ad iniziare dal browser stesso.

Io ho scelto wkhtmltopdf.

Salvata la pagina html sulla scrivania,

ho installato il programma di cui sopra

$ sudo apt-get install wkhtmltopdf

mi sono spostato sulla scrivania

$ cd Scrivania

e ho dato il seguente comando

$ wkhtmltopdf bash.html man-bash.pdf

E mi fermo qui (potremmo, infatti, continuare col "trasformismo"del man di bash. Si potrebbe fare un altro post!) :D

ciao :)

4 commenti:

  1. Ottimo post, l'ho messo subito nei miei preferiti :)

    RispondiElimina
  2. @Mattux
    Grazie!!! :D
    Dai, che quando abbiamo un pò di tempo mettiamo mano a quello script! :)

    RispondiElimina
  3. Ok ora butto la mia soluzione :).

    $ man bash > bash.txt

    $ libreoffice3.4 --convert-to pdf bash.txt --headless

    così hai il file bash.pdf evitando la trasformazione in html, etc..

    RispondiElimina