Ecco alcune possibili risposte, tutte usando l'utility da riga di comando 'apri'.
L'opzione -a significa "apri l'argomento file con l'applicazione denominata":
open -a TextEdit file.txt
L'opzione -e significa "apri l'argomento del file con l'applicazione TextEdit":
open -e file.txt
L'opzione -t significa "apri il file con l'applicazione predefinita per modificare i file di testo, come determinato tramite LaunchServices". Per impostazione predefinita, questo sarà / Applications/TextEdit.app; tuttavia, è possibile che questa impostazione venga ignorata:
open -t file.txt
Infine, qualsiasi file di tipo "testo" verrà aperto dall'applicazione associata al tipo di testo se si dice open file.txt
. È possibile utilizzare il comando "file" per rivelare quale sia il tipo di file che il sistema operativo pensa: file file.txt
. Ad esempio, se hai rinominato "file.txt" in "file di testo", open textfile
lo aprirà comunque nell'applicazione di modifica dei file di testo predefinita, a condizione che file textfile
continui a pensare che "file di testo" sia effettivamente un file di testo.
Un breve file di "aiuto" su open
può essere trovato eseguendo
open --help
Oppure puoi leggere l'intero manuale con
man open