Find and Change Default App for File Type from Command Line

There are few things more frustrating to any computer user than files opening in an unwanted application.  Sure you can use the Open menu item in the desired application but we all just want to double-click a file and see it open in the application we expect.  I recently got to thinking about this dilemma from a command line perspective:  how I could find the default application and then change if I wanted to.

The first step is installing the duti utility with HomeBrew:

brew install duti

With duti equipped you can run the following to see the default app and associated ID which opens a given file extension:

# Check to see what app is meant to halde ".js" files
duti -x js

#Visual Studio
#/Applications/Visual Studio

Check Full Content Here […] is Available for Purchase. Learn more by clicking the button here:

Get More Info