Como posso abrir um arquivo em seu aplicativo padrão na linha de comando do OS X?

15

Como posso abrir um arquivo em seu aplicativo padrão na linha de comando?

Por exemplo, se eu tiver um arquivo foo.doc, posso digitar command ./foo.docna CLI e abrir esse arquivo no Word?

Nota: na minha máquina Linux, eu usaria, xdg-openmas isso não funciona no meu Mac.

DQdlM
fonte

Respostas:

17

Usar:

open foo.doc

ou alternativamente:

open -n foo.doc

para forçá-lo a abrir uma nova instância, se uma já estiver aberta para esse aplicativo.

Jason
fonte
2
opené um comando muito bom para conhecer.
Cajunluke
3
open -nabre uma nova instância, não uma janela.
Lri
3
Também é bom open .(ou qualquer nome de diretório no lugar de .), que abre o Finder (o aplicativo padrão para um diretório).
Nathan Long
1
onde eu poderia definir o programa preferido padrão que é aberto para um tipo de arquivo específico? (Seria ótimo se essa preferência armazenado em algum lugar, definindo-o por gui causa é muito chato)
gaussblurinc