Aggiunta di una nota alla Faq 291
Nome o nickname:
email (opzionale):
Testo della nota:
Testo antispam: (solo testo, niente spazi)

Nelle note non è possibile inserire HTML, che verrà automaticamente eliminato qualora presente.

Se occorre inserire una URL: incollarla come testo semplice, http://www… o ftp://…, verrà automaticamente riconosciuta come tale dal sistema.

www.faqintosh.com non è una chat, ma una collezione di risposte: evitate di inserire domande o richieste di aiuto, che saranno eliminate dagli editor delle FAQ.

Nuove FAQ, domande e correzioni vengono discusse nel Forum di faqintosh.


Antispam:

Perché l'help del Perl nel Terminale (perldoc) non trova la documentazione?

L'help "perldoc" con Mac OS X potrebbe rispondere con un errore:

[prompt]$ perldoc -tf open
No documentation found for "perlfunc".
[prompt]$

Questo accade perché perldoc si basa sulla "POD" (Plain Old Documentation) del Perl, che su OSX viene installata solo insieme alla documentazione dei Developer Tools (XCode).

Può sembrare un limite, ma va considerato che:

  1. la POD è di fatto una duplicazione della documentazione presente, e infatti man perlfunc funzionerà comunqe
  2. la maggior parte degli utenti Mac non userà mai perldoc

quindi scegliere una tra le possibili soluzioni:

  1. installare XCode e relativa documentazione
  2. usare man invece di perldoc
  3. in qualche modo creare o copiare la POD in /usr/lib/perl5

[ Home | Elenco delle FAQ | Risorse | Feed RSS ]