如何将命令行参数传递给使用open命令运行的程序?

弗朗西斯科·阿奎莱拉

是否可以通过以下方式将参数传递给正在运行的程序:

open -a /Applications/Utilities/Terminal.app ~/my_executable

我努力了:

open -a /Applications/Utilities/Terminal.app ~/my_executable arg1 arg2

但这被解释为告诉终端打开 ~/my_executable ~/arg1 ~/arg2.

我努力了:

open -a /Applications/Utilities/Terminal.app '~/my_executable arg1 arg2'

但是它选择了arg1和arg2,就像它们是路径而不是参数的一部分一样。

我努力了:

open -a /Applications/Utilities/Terminal.app ~/my_executable | xargs arg1 arg2

我也尝试过:

open -a /Applications/Utilities/Terminal.app ~/my_executable --args arg1 arg2

但是使用该标志,args将传递到终端。

注意

只允许将参数更改为Terminal.app([]中的部分):

open -a /Applications/Utilities/Terminal.app [~/my_executable arg1 arg2]
保罗·R

可能最简单的方法是创建一个临时的shell脚本,例如

$ echo "~/my_executable arg1 arg2" > /tmp/tmp.sh ; chmod +x /tmp/tmp.sh ; open -a Terminal /tmp/tmp.sh ; rm /tmp/tmp.sh

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将命令行参数传递给Deno?

来自分类Dev

如何将命令行参数传递给GHCi

来自分类Dev

如何将命令行参数传递给gnuplot?

来自分类Dev

如何将命令行参数传递给sed?

来自分类Dev

如何将超过 10 个命令行参数传递给 jmeter 命令行运行?

来自分类Dev

如何将参数传递给在CLI(命令行界面)中运行的docker?

来自分类Dev

如何将命令行参数传递给在docker中运行的python脚本

来自分类Dev

如何将数组作为参数传递给 TCL 脚本命令行运行?

来自分类Dev

如何将命令行参数传递给Windows批处理文件中的程序?

来自分类Javascript

如何将命令行参数传递给Node.js程序?

来自分类Dev

如何将命令行参数正确传递给Windows应用程序?

来自分类Dev

如何将所有命令行参数传递给Makefile中的程序?

来自分类Dev

如何使用execlp将命令行参数传递给C程序

来自分类Dev

Shell脚本:如何将脚本的命令行参数传递给它调用的命令?

来自分类Dev

如何将XML文件内容作为命令行参数传递给Java命令?

来自分类Java

将命令行参数传递给可运行的JAR

来自分类Dev

将命令行参数传递给运行任务

来自分类Dev

如何访问传递给Go程序的命令行参数?

来自分类Dev

如何将包含空格的文件名作为参数传递给命令行程序?

来自分类Dev

如何将函数中使用的 IP 地址作为命令行参数传递给参数解析器?

来自分类Dev

如何将密码传递给mysql命令行

来自分类Dev

如何将变量传递给awk命令行

来自分类Dev

使用Ansible将命令行参数传递给Docker

来自分类Dev

使用YIIC Shell将参数传递给命令行

来自分类Dev

如何将参数传递给ruby命令行脚本

来自分类Dev

如何将命令行参数传递给嵌套脚本?

来自分类Dev

如何将命令行参数传递给Shell别名?

来自分类Dev

如何将命令行参数从pytest传递给代码

来自分类Dev

如何将命令行参数传递给AHK脚本?

Related 相关文章

  1. 1

    如何将命令行参数传递给Deno?

  2. 2

    如何将命令行参数传递给GHCi

  3. 3

    如何将命令行参数传递给gnuplot?

  4. 4

    如何将命令行参数传递给sed?

  5. 5

    如何将超过 10 个命令行参数传递给 jmeter 命令行运行?

  6. 6

    如何将参数传递给在CLI(命令行界面)中运行的docker?

  7. 7

    如何将命令行参数传递给在docker中运行的python脚本

  8. 8

    如何将数组作为参数传递给 TCL 脚本命令行运行?

  9. 9

    如何将命令行参数传递给Windows批处理文件中的程序?

  10. 10

    如何将命令行参数传递给Node.js程序?

  11. 11

    如何将命令行参数正确传递给Windows应用程序?

  12. 12

    如何将所有命令行参数传递给Makefile中的程序?

  13. 13

    如何使用execlp将命令行参数传递给C程序

  14. 14

    Shell脚本:如何将脚本的命令行参数传递给它调用的命令?

  15. 15

    如何将XML文件内容作为命令行参数传递给Java命令?

  16. 16

    将命令行参数传递给可运行的JAR

  17. 17

    将命令行参数传递给运行任务

  18. 18

    如何访问传递给Go程序的命令行参数?

  19. 19

    如何将包含空格的文件名作为参数传递给命令行程序?

  20. 20

    如何将函数中使用的 IP 地址作为命令行参数传递给参数解析器?

  21. 21

    如何将密码传递给mysql命令行

  22. 22

    如何将变量传递给awk命令行

  23. 23

    使用Ansible将命令行参数传递给Docker

  24. 24

    使用YIIC Shell将参数传递给命令行

  25. 25

    如何将参数传递给ruby命令行脚本

  26. 26

    如何将命令行参数传递给嵌套脚本?

  27. 27

    如何将命令行参数传递给Shell别名?

  28. 28

    如何将命令行参数从pytest传递给代码

  29. 29

    如何将命令行参数传递给AHK脚本?

热门标签

归档