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