Mac 程序调用 shell 脚本,完成任务后 kill 掉 mac 程序

2016-04-06 17:21:47 +08:00
 chengkai1853

写了个 mac 程序,想调用 shell 脚本完成某些任务后,然后 shell 脚本重启这个 mac 程序,这样可以实现么?我在 shell 脚本中调用了 kill 但是没有作用。但是在终端调用的时候就可以关闭这个 mac 程序了。请问有什么办法可以实现么?

4342 次点击
所在节点    程序员
4 条回复
wayslog
2016-04-06 21:14:19 +08:00
kill -9 process_id
iheshix
2016-04-07 07:44:09 +08:00
@wayslog 哈哈。刚好看到这里。瞬间就想起 UNIX Haters Handbooks 里的吐槽了。
hewigovens
2016-04-07 11:39:46 +08:00
shell 可以使用 applescript 给这个 app 发送退出消息, 然后你 sleep 一段时间, 再打开这个 app 即可
chengkai1853
2016-04-07 15:18:54 +08:00
@wayslog @iheshix @hewigovens 非常感谢,已经实现了这个功能了。调用 kill -9 process_id 然后 sleep 一段时间,在打开 app 就行了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/269018

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX