以下にいくつかの可能な答えを示します。すべては「open」コマンドラインユーティリティを使用しています。
-aオプションは、「名前のアプリケーションでファイルの引数を開く」を意味します。
open -a TextEdit file.txt
-eオプションは、「TextEditアプリケーションでファイルの引数を開く」を意味します。
open -e file.txt
-tオプションは、「LaunchServicesを経由して決定されるように、編集するテキストファイル用のデフォルトのアプリケーションでファイルを開く」を意味します。デフォルトでは、これは/Applications/TextEdit.appになります。ただし、この設定がオーバーライドされる可能性があります。
open -t file.txt
最後に、「テキスト」タイプのファイルは、単にを言うと、そのテキストタイプにバインドされたアプリケーションによって開かれますopen file.txt
。「file」コマンドを使用して、オペレーティングシステムがファイルタイプをどのように考えているかを明らかにすることができますfile file.txt
。そのため、たとえば、「file.txt」の名前を「textfile」open textfile
に変更した場合file textfile
、「textfile」が実際にテキストファイルであると考えられる限り、デフォルトのテキストファイル編集アプリケーションでそれを開きます。
上の短い「ヘルプ」ファイルはopen
、次を実行して見つけることができます
open --help
または、マニュアル全体を読むことができます
man open