首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Stata:苹果用户的 shellout

作者:老连

本期责任编辑:王俊

Stata 连享会: 知乎 | 简书 | 码云

Q: 苹果(MAC)用户无法使用 shellout 命令吗?

A: 当然可以!

特别说明

文中包含的链接在微信中无法生效。请点击本文底部左下角的,转入本文。

方法1:使用 命令替代 Windows 系统下的 命令;好处是,无需下载任何新命令。

方法2:使用暨南大学 程振兴 写的 命令。该命令可以同时在 Windows 和 Mac 系统下运行,完美替代此前的 命令。但对于 Windows 老用户而言 (以后也不准备使用 Mac),没有必要使用该命令。

copen:另一个 shellout (both Windows and Mac)

优点:同时适用于 Mac 和 Windows 的打开工具

Source:转自 程振兴博客 → copen:适用于Mac和Windows的打开工具

文件下载

使用方法:保存到 Stata 安装目录下的 文件夹中即可。(Note: 可以使用 查看你的文件路径)。

高级设定 (未测试,风险自担)

苹果用户使用 功能的低成本解决方案:

用 的代码替换 的代码,覆盖掉 即可。好处是不用更改我讲义中的代码。

否则,你就只能将我讲义中的所有 都替换成 了。

附:适用于 Mac 和 Windows 的 打开工具 (程振兴)

这个命令是从 包中的 命令修改而来。 命令只能用于Windows 系统,因此为了方便自己使用,我对其进行了稍微的改写使之也适用与 Mac 系统。

运行 命令即可安装 命令,打开 即可看到它的源代码:

很容易发现,在这个程序里面进行了操作系统的判断,针对于非Windows系统的电脑会显示运行else部分,即无法使用,所以我们只需要改造一下else部分即可。Mac的shell命令——open有类似的功能,所以就直接放进去就好了,即:

为了区别原来的shellout命令,我将这个命令命名为。

文件下载:

特别说明

文中包含的链接在微信中无法生效。请点击本文底部左下角的,转入本文。

关于我们联系我们

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190201G07QP000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券