如何从命令行启动 Mac OS X 应用程序?

2024-03-30

“open -a”不是想要的答案,因为我想自动调试 Mac OS X 应用程序。这意味着如果有人可以给出这样的命令行会更好[程序] [参数]格式。所以ltrace机制可以使[程序]作为调试目标并采取[args]作为输入。

我尝试过像“/Applications/Microsoft Office 2011/Microsoft PowerPoint.app/Contents/MacOS/Microsoft PowerPoint”/Users/poc.pptx 这样的命令行,仅启动了 Microsoft Point 进程,但未打开 poc.pptx。

使用打开的 pptx 文件对 Microsoft Point 进行 grep 后,结果类似于:/Applications/Microsoft Office 2011/Microsoft PowerPoint.app/Contents/MacOS/Microsoft PowerPoint -psn_0_307275,没有参数“poc.pptx”。

我什至手动使用“gdb /Applications/Microsoft Office 2011/Microsoft PowerPoint.app/Contents/MacOS/Microsoft PowerPoint”和“set args /Users/poc.pptx”,然后“r”,目标应用程序无法运行打开的特定文件。

我对此感到困惑,所以有人可以帮助我解决这个问题吗?

谢谢你!


转到文件目录,然后键入

open -a "Microsoft PowerPoint" <filename.ppt>

这里的“Microsoft PowerPoint”是power point应用程序的名称,请检查power point名称是否与您的应用程序目录中的名称不同。

这在我的 MAC (OSX 10.8) 上运行得非常好。

我们还可以给出完整路径而不仅仅是文件名。

    open -a "Microsoft PowerPoint" <ppt file path>

这也运行良好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从命令行启动 Mac OS X 应用程序? 的相关文章

  • 如何在 macOS 上将 Git 升级到最新版本?

    我刚刚购买了一台装有 OS X Lion 的新 Mac 我在终端中检查了默认安装的 git 版本 我得到了答案 git version gt git version 1 7 5 4 我想将 git 升级到最新版本 1 7 8 3 因此我下载
  • 无法连接到 macOS 上的 Docker 守护进程

    我通常更喜欢使用brew 来管理我的OSX 上的应用程序 我能够安装 docker docker compose 和 docker machine docker version Docker version 17 05 0 ce build
  • OSX bash 最小化窗口

    在 Mac 中并使用 bash shell 我想执行一个包含单个命令 启动 Jupyter Lab 的文件并立即最小化终端窗口 有没有办法在不安装第三方软件的情况下做到这一点 是的 只需使用osascript https ss64 com
  • Codesign:什么是未密封内容?

    我刚刚升级到 XCode 6 并尝试构建我的开发者 ID 签名的 Mac 应用程序 但是 我现在收到以下协同设计错误 unsealed contents present in the root directory of an embedde
  • 下载Xcode? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我刚刚升级到 OS X Mavericks 我很高兴能够使用所有新的 Mavericks 技术 我只有
  • Swift 中带圆角的 NSWindow

    我想要一个圆角的窗户 但我在每个角落都有一个白点 Code let effect NSVisualEffectView frame NSRect x 0 y 0 width 0 height 0 effect blendingMode be
  • 需要一些建议来开始在 ARM(使用 Linux)平台上编程

    我 也许 很快就会在托管 Linux 发行版的 ARM 平台上工作 我不知道哪个发行版 我知道该项目涉及视频流 但我无法告诉你更多信息 其实我只收到通知 还没见到任何人 我从来没有在这样的平台上工作过 所以我的想法是在项目开始之前进行测试
  • MacOS 10.15 (Catalina) 中的 ASWebAuthenticationSession

    我正在尝试实施新的ASWebAuthenticationSession在 MacOS 10 15 中 我对callbackURLScheme 头文件为ASWebAuthenticationSession says 回调 URL 通常具有自定
  • gdb 声称它不知道如何运行

    我在 Mac Pro 上的 Mac OS X 10 6 6 上使用 Xcode 3 2 3 来构建 GrowlTunes 的修订版 5fd480ef577f咆哮开发存储库 http growl info hg growl developme
  • Mac OS X 中文件系统的 Unicode 编码在 Python 中不正确?

    在 OS X 和 Python 中处理 Unicode 文件名有点困难 我试图在代码中稍后使用文件名作为正则表达式的输入 但文件名中使用的编码似乎与 sys getfilesystemencoding 告诉我的不同 采取以下代码 usr b
  • Laravel/Homestead - OSX - Vagrant 连接超时

    Problem 我正在尝试让 Laravel Homestead 在我的 Mac Book Air 上运行 我已按照以下指示进行操作http laravel com docs 4 2 homestead http laravel com d
  • 在开发过程中自动允许访问 MacOS 辅助功能 API

    我正在开发一个使用辅助功能 API 的应用程序 每次我进行更改和重建时 我都必须删除该应用程序并将其重新添加到下面的 安全和隐私 可访问性 视图中 一段时间后这会变得非常烦人 有没有什么方法可以在开发时禁用此安全检查 或者即使应用程序本身正
  • 如何在 OS X 上查看 $PATH 变量的当前值?

    PATH returns bash usr local share npm bin Library Frameworks Python framework Versions 2 7 bin usr local bin usr local s
  • 使用不同的苹果帐户更新 XCODE

    我的操作系统是 MAC 10 7 3 xcode 4 3 1 使用不同的 apple id 安装 因为我的 macbook pro 以前被我的朋友使用过 现在 当我尝试将 Xcode 升级到 4 3 2 时 它会询问我朋友帐户的凭据 不幸的
  • 在java中查找OSX的版本

    我需要测试 java 中 osx 的版本是否 Try System getProperty os name and or System getProperty os version 它返回字符串 HERE https docs oracle
  • 如何使用 iconutil 手动创建 icns 文件?

    当我验证我的应用程序时 出现此错误 应用程序包不包含 ICNS 格式的图标 同时包含512x512 and a 512x512 2x image 我用来制作 icns 图标Img2icns http www img2icnsapp com
  • 未找到符号,预计出现在平面命名空间 ObjC++ 中

    我可能遇到了一个简单的问题 但是在编译过程中没有任何信息错误或警告来提醒我出了什么问题 我有一个 Objective C 应用程序 其中包含 C 主文件和 ObjC 头文件 它构建得很好 但是当运行时 它会给出以下错误消息 Dyld Err
  • 为什么 MOVE CURSOR 在 OS X Mountain Lion 上不显示?

    我正在做一个项目 想看看 Swing 提供的每个光标是什么样子的 public class Test public static void main String args JFrame frame new JFrame frame set
  • OS X:发送邮件到本地主机

    出于测试目的 我想将邮件发送到我的本地主机用户帐户而不是我的网络服务器 我不确定如何使用 mail app 执行此操作 任何帮助 将不胜感激 同义反复 OSX 确实有一个内置的 MTA SMTP 服务器 要打开它 您可以键入 sudo la
  • 如何使用 Objective-C 加载 dylib 或 .a(静态库)文件?

    C 代码 Windows Assembly assembly Assembly LoadFrom AssemblyPath System Type objTypes assembly GetTypes Type libType null 我

随机推荐

  • 如何将表格的行按升序排列并同时保存表格?

    我想通过按现有表的升序排列行来创建一个新表 我尝试使用的代码是 SELECT INTO new table FROM existing table ORDER BY col1 col2 但是 新表不显示行的任何升序排列 谁能告诉我这段代码有
  • POS 在 Trello API 中的实际含义是什么

    我正在使用 dillenmeisters Trello Net API Wrapper 并且在每个Card它有一个POS属性 我认为这是它在列表中的位置 但数字似乎是任意的 范围从 4 到 5 位数字 无论如何 是否有足够的理由来 放置 一
  • Laravel 中按总和列关系排序

    我有这个控制器 它从帖子表中抓取帖子 中的每个帖子posts表与另一个表有 hasMany 关系likes 控制器 public function getDashboard posts Post orderBy created at des
  • 为什么多次使用相同的 vue 指令会调用所有指令的更新?

    我创建了一个 vue 指令 将其附加到同一页面上的多个输入元素 并且注意到当我开始输入其中一个元素时 页面中的所有元素都会触发 update 事件 对于我更新的特定元素 我原以为只有一个事件 我的问题是 有没有办法防止事件触发或过滤事件 以
  • IAB 错误 您已经拥有该商品

    I m now developing a small game with Google s in app billing service 我参考了Google示例项目的Trivial Drive 我想问一下您从 Google Play 购买
  • TortoiseSVN:使用 SVN 签出对话框“仅此项目”选项后添加其他文件

    我们部门正计划在 Tortoise SVN 中使用 SVN Checkout 选项 在该对话框中 我们选择 仅此项目 选项 然后单击 选择项目 按钮并选择我们要签出的所有相关文件 假设用户犯了一个错误 忘记签出重要文件 返回并从主干中选择该
  • Netty中如何发送带有POST参数的请求?

    我正在尝试在 Netty 中发送带有 POST 参数的请求 我搜索了 Netty API Google 和这里 Stack Overflow 但没有找到什么好的办法 这可能是我糟糕的搜索技巧的错 如果是这样 我道歉 有没有什么API可以轻松
  • 访问 HDFS 中文件的 URI

    我已经使用 Ambari 设置了一个包含 3 个节点的集群 现在我想使用客户端应用程序访问 HDFS 中的文件 我可以在 Ambari 的数据节点下找到所有节点 URI 我需要使用什么 URI 端口来访问文件 我使用的是默认安装过程 默认端
  • WPF Datagrid RowDetailsTemplate 可见性绑定到属性

    我使用带有 RowDetails 面板的 WPF Datagrid 其中 RowDetailsVisibilityMode 设置为 VisibleWhenSelected 且 SelectionMode Extended 以便可以选择多行并
  • 在商店页面上显示所有产品和变体,同时保持分页

    我需要显示每个产品 如果它是可变产品 例如多种颜色 则在商店页面上显示每个变体 首先 我编写了自己的查询来检索所有变体 如果产品有的话 product get product global variable id global color
  • 是否有“box-shadow-color”属性?

    我有以下 CSS box shadow inset 0px 0px 2px a00 现在我试图提取该颜色以使页面颜色 可换肤 有什么办法可以做到这一点吗 只需删除颜色 然后再次使用相同的键即可覆盖原始规则 似乎没有一个box shadow
  • 如果切片不会创建列表的副本,list() 也不会创建列表的副本,我怎样才能获得列表的真实副本?

    我正在尝试修改一个列表 由于我的修改变得有点棘手并且我的列表很大 所以我使用以下代码获取了列表的一部分 tempList origList 0 10 for item in tempList item 1 insert 0 item 1 d
  • 在 laravel 中将条件参数传递给预加载以错误结束

    我的代码如下 return User whereHas roles function role query return role query gt whereId role gt get 我正在尝试的是将角色 id 传递给查询生成器 它最
  • 为什么 Ember 路由器只允许导航到叶路由?

    我最近注意到 Ember Router 只允许导航到叶路由 没有子路由的路由 现在 除非我做的事情不正确 否则这看起来像是设计中的错误 错误 让我们举个例子 我有一个项目集合 每个项目都有许多合作者 因此我想构建一个具有 3 列布局的 UI
  • 稳健地调用不稳定的 API:使用 Net::HTTP 进行正确的错误处理

    我将其组合在一起 作为一种看似强大的方式来调用一个不稳定的 Web 服务 该服务会出现超时和偶尔的名称解析或套接字错误或其他问题 我想我应该把它放在这里 以防它有用 或者更有可能的是 被告知更好的方法来做到这一点 require net h
  • UWP、XAML - 使 CheckBox 为空

    如何让 CheckBox 为空 我只需要勾选即可 现在它需要额外的空白空间 如下所示
  • SQLite 到核心数据迁移

    我在 App Store 上有一个实时应用程序 它使用SQLite作为数据库 现在我要实施下一个更新核心数据在应用程序中加载 sqlite 文件中的所有数据 而不会破坏应用程序 我一直在阅读教程 但没有多大帮助 我不知道如何继续 请为我指出
  • PuLP LpStatus=Undefined 的实际含义是什么?

    当我向问题添加特定约束时 解决后问题的 LpStatus 更改为 未定义 没有此约束 它是 最佳 在这个页面的顶部 显示了退货状态的可能性 但似乎没有解释它们的含义 谁能解释一下 未定义 状态是什么意思 它类似于指定约束时的语法错误吗 求解
  • SVG 文件:使用 Inkscape 将 PNG 文件转换为 SVG 文件后如何获取路径标记数据?

    我问是否有一个工具可以将 PNG 文件转换为 SVG 文件 我可以在其中获取路径标记 我尝试过使用 Inkscape 但是当我编辑 SVG 文件时 我找不到路径标记 只有 二进制 数据 SVG 文件路径标记示例 https www w3 o
  • 如何从命令行启动 Mac OS X 应用程序?

    open a 不是想要的答案 因为我想自动调试 Mac OS X 应用程序 这意味着如果有人可以给出这样的命令行会更好 程序 参数 格式 所以ltrace机制可以使 程序 作为调试目标并采取 args 作为输入 我尝试过像 Applicat