How does Mac OS open an app under a terminal?

Source: Internet
Author: User

Recently, When you configure Vim to quickly open a file, you need to open an application in the terminal and also include parameters.

I found that the open command can be implemented:

See the description of the open command as follows:

open: unrecognized option `--help'Usage: open [-e] [-t] [-f] [-W] [-R] [-n] [-g] [-h] [-b <bundle identifier>] [-a <application>] [filenames] [--args arguments]Help: Open opens files from a shell.      By default, opens each file using the default application for that file.        If the file is in the form of a URL, the file will be opened as a URL.Options:       -a                Opens with the specified application.      -b                Opens with the specified application bundle identifier.      -e                Opens with TextEdit.      -t                Opens with default text editor.      -f                Reads input from standard input and opens with TextEdit.      -F  --fresh       Launches the app fresh, that is, without restoring windows. Saved persistent state is lost, excluding Untitled documents.      -R, --reveal      Selects in the Finder instead of opening.      -W, --wait-apps   Blocks until the used applications are closed (even if they were already running).          --args        All remaining arguments are passed in argv to the application's main() function instead of opened.      -n, --new         Open a new instance of the application even if one is already running.      -j, --hide        Launches the app hidden.      -g, --background  Does not bring the application to the foreground.      -h, --header      Searches header file locations for headers matching the given filenames, and opens them.

Available


Open-A appname filename args.

For example, if you want to open a graphviz. app and use it to open the file AA. Dot:

Open-A graphviz AA. Dot

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.