【发布时间】:2015-06-06 03:24:07
【问题描述】:
我有一个使用#!/usr/bin/env perl 的脚本。我想知道如何为 launchctl 设置 env 变量,以便我的脚本将使用当前设置为 5.18 的 5.20.1(所有用户帐户都使用 5.20.1)。
这可能部分是由于从 OS X Mavericks 升级到 OS X Yosemite 造成的。
【问题讨论】:
标签: perl osx-yosemite launchd
我有一个使用#!/usr/bin/env perl 的脚本。我想知道如何为 launchctl 设置 env 变量,以便我的脚本将使用当前设置为 5.18 的 5.20.1(所有用户帐户都使用 5.20.1)。
这可能部分是由于从 OS X Mavericks 升级到 OS X Yosemite 造成的。
【问题讨论】:
标签: perl osx-yosemite launchd
只需更改您的 PATH 变量,以便首先出现您要使用的 perl.exe 的路径
【讨论】:
$ENV{'PATH'} = '/some/new/path';
【讨论】: