lunedì 11 ottobre 2010

Whatis, apropos, man e info.

Salve!

Forse qualcuno si sarà chiesto che fine abbia fatto!

Non lo so! :-)

Dopo aver chiarito questo importante particolare,

mi accingo, ora, a scrivere "qualcosa" su come trovare informazioni afferenti ai comandi del terminale

Anzitutto abbiamo le pagine man; al riguardo avevo scritto un post (qui).



Come tutti sappiamo, basta aprire il terminale e digitare

man nomecomando

e si apre la porta del paradiso (o quasi!).

Anzi, diciamo che si apre la porta del purgatorio;

infatti i man sono scritti in inglese, in modo troppo schematico e con pochi esempi!

Ci sarebbe la possibilità di installare un pacchetto che li rende in italiano

sudo apt-get install manpages-it

tuttavia,

1. Non tutti i man sono stati tradotti
2. I man in inglese, spesso, sono più aggiornati

Ragion per cui ce li dobbiamo tenere così come sono! :-)

Spesso ci troviamo di fronte a man lunghissimi come, ad es., quello di man

Il man di man! man man :-)

Ben 605 righe; al riguardo per sfogliarlo, come se fosse un libro, basta premere la barra spaziatrice;
in tal modo passeremo alla pagina successiva; per tornare alla pagina precedente basta pigiare il tasto B

Come si esce da una pagina man?

Se chiudete la finestra del terminale, non temete! Ho fatto così anch'io fino a una settimana fa.

Il modo indolore, invece, è premere il tasto Q

Ci troveremo così al prompt dei comandi!

E se il terminale è strapieno di righe?

Basta dare il seguente comando per pulirlo:

clear

Chiaro! :-D

Ma non di solo man vive l'uomo!

Infatti ci sono anche le pagine Info

Forse in questo caso si aprono le porte del paradiso! O quasi!

Fatto sta che, io personalmente, li trovo più semplici ed aggiornate rispetto alle pagine man

info nomecomando

esempio:

info ls

Per spostarsi tra le pagine info si usano i tasti P (avanti) N (indietro) e Q (per uscire in modo indolore)

Ma sono sempre in inglese. Pazienza!


Avete mai sentito parlare di Whatis?

Whatis mostra una breve discrizione di un comando

ad esempio, se digito

whatis date

ecco cosa ne viene fuori!

bit3lux@bit3lux-desktop:~$ whatis date
date (1) - print or set the system date and time


Se andate a controllare il man di whatis, noterete in fondo alla pagina, precisamente al paragrafo "vedi anche", un altro comando, apropos.

Cosa fa apropos?

Ricerca nei nomi e nelle descrizioni delle pagine di manuale

Poniamo il caso che stia cercando un buon editor di testo e voglia sapere quale, tra i tanti, devo usare

basta scrivere

apropos editor

Ecco cosa ne viene fuori

bit3lux@bit3lux-desktop:~$ apropos editor
ex (1) - VI Migliorato, un editor di testi per programmatori
kate (1) - Editor di testo avanzato per KDE
rview (1) - VI Migliorato, un editor di testi per programmatori
rvim (1) - VI Migliorato, un editor di testi per programmatori
vi (1) - VI Migliorato, un editor di testi per programmatori
view (1) - VI Migliorato, un editor di testi per programmatori
vim (1) - VI Migliorato, un editor di testi per programmatori
INIFILE (1) - OpenLink Virtuoso Opensource ini File Editor
atobm (1) - bitmap editor and converter utilities for the X Window...
bitmap (1) - bitmap editor and converter utilities for the X Window...
bmtoa (1) - bitmap editor and converter utilities for the X Window...
ed (1) - text editor
editor (1) - Nano's ANOther editor, an enhanced free Pico clone
editres (1) - a dynamic resource editor for X Toolkit applications
gconf-editor (1) - an editor for the GConf configuration system
gedit (1) - text editor for the GNOME Desktop
gnome-text-editor (1) - text editor for the GNOME Desktop
inifile (1) - OpenLink Virtuoso Opensource ini File Editor
nano (1) - Nano's ANOther editor, an enhanced free Pico clone
pico (1) - Nano's ANOther editor, an enhanced free Pico clone
psed (1) - a stream editor
red (1) - text editor
rnano (1) - Restricted mode for Nano's ANOther editor, an enhanced...
s2p (1) - a stream editor
sed (1) - stream editor for filtering and transforming text
select-editor (1) - select your default sensible-editor from all installed...
sensible-editor (1) - sensible editing, paging, and web browsing
software-properties-gtk (1) - Software Sources List editor
vorbistagedit (1) - allows batch editing of vorbis comments with an editor
xedit (1) - simple text editor for X


Per far incavolare il terminale, basta digitare apropos o whatis senza aggiungere altro. :-D

bit3lux@bit3lux-desktop:~$ whatis
whatis cosa?

Stamattina un tizio, mentre aspettavo il verde del semaforo, mi ha detto: "mus est farinam"! Sapete cosa significa? XD

Ciao! :-)

4 commenti:

  1. Ciao Bit immagino che gli impegni non siano ancora terminati!comunque mi fa piacere che tu abbia avuto il tempo di scrivere questo post..
    per quanto riguarda la frase al semaforo io ne conosco una simile:
    "Mus satur insipidam deiudicat esse farinam":
    Il topo sazio giudica la farina insipida
    Nel caso il tizio volesse riferirsi a questa...ha dimenticato solo qualche parola!!
    altrimenti cosa poteva voler dire??...il topo fu farina?..il topo fece farina?
    oppure il topo è diventato farina nel caso tu sia rimasto troppo tempo fermo al semaforo!
    noi a Catania in questi casi diciamo:
    "u sangu m'addivintau acqua!"
    il sangue nelle vene mi si è trasformato in acqua..
    c'entrerà qualcosa??
    boh??

    RispondiElimina
  2. Blogger Bit3Lux ha detto...

    Ciao Lorena!

    Si è vero, i miei impegni ancora non sono terminati!

    Circa la frase del tizio, oggi ho spolverato i miei libri di latino e sono riuscito a tradurla.

    Diciamo che "est" sta per "mangia"; infatti il verbo edere (mangiare) (edo, edis, edi, esum edere) ha alcune forme contratte che sono praticamente identiche al verbo esse (essere); le forme contratte dell'indicativo presente sono: es, est, estis;
    nella frase sopra, si capisce che si tratta del verbo mangiare anzichè del verbo essere per via del termine farinam che è un accusativo (complemento oggetto)

    Quindi mus est farinam sta per "il topo mangia la farina"
    Ciao :-D

    RispondiElimina
  3. Mh secondo me in quella frase si cela qualche parola segreta per la conquista del mondo.. prova a fare :

    file "mus est farinam"

    :D

    Ps.: una volta un vecchietto mi disse: "A chi semu! Semu sulu canni appiccicata na l'ossa"

    Tradotta

    "Ah cosa siamo! Siamo solo carne appiccicata nelle ossa"

    Sarà un'altra frase segreta :D?

    RispondiElimina
  4. @ Lightuono

    La realtà altro non è che un'accozzaglia di immagini che il linguaggio produce a scopo persuasivo! :-D :-D

    RispondiElimina