假设我是一个在非 lsb Linux 机器上没有 root 权限的用户,那里没有/usr/bin/env
.我希望能够按原样调用我下载的脚本,以避免编辑它们。
我是否可以修改 的行为exec()
,因此如果参数是/usr/bin/env
(不需要处理像 之类的值/usr/bin/../bin/env
,它将自动调用/some/writable/by/me/prefix/usr/bin/env
?这可以实现吗?
假设我是一个在非 lsb Linux 机器上没有 root 权限的用户,那里没有/usr/bin/env
.我希望能够按原样调用我下载的脚本,以避免编辑它们。
我是否可以修改 的行为exec()
,因此如果参数是/usr/bin/env
(不需要处理像 之类的值/usr/bin/../bin/env
,它将自动调用/some/writable/by/me/prefix/usr/bin/env
?这可以实现吗?