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.

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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.