Re: Compilare via terminale

#36573
Up
0
Down
::

Già, la situazione non è delle migliori per un principiante 🙁

C’è qualcuno che può provare la soluzione di digitare semplicemente il nome del file e dare invio? Magari funziona anche su macchine diverse da Windows e sarebbe una soluzione decisamente universale, quantomeno per aprire i file! (Temo però che non funzioni. . .)

Ovviamente non può funzionare in una shell Unix: una “parola” viene interpretata come il nome di un file da eseguire. Se questo file è uno script in qualche linguaggio o un eseguibile binario tutto funziona (purché il file abbia l’apposito permesso all’esecuzione); altrimenti la shell emette un messaggio di errore.

Con Mac OS X si può usare “open” che di norma funziona benissimo e accetta anche l’opzione -a per indicare l’applicativo da usare. Sulle mie shell ho per esempio definito “skim” come alias di “open -a Skim” e posso dare “skim file.pdf” per aprire il file con quel programma senza necessariamente cambiare il programma di default per i pdf. Per i dvi non occorre nemmeno “open”: basta “xdvi file.dvi &” e il sistema avvia anche il server X, se necessario (occorre una versione di X11.app abbastanza recente, si veda su macosforge.org).

Penso che gli analoghi gnome-open o kde-open abbiano possibilità simili; su Windoze non ho alcuna idea, né intendo averla. 🙂

Ciao
Enrico

Go to top