#!/usr/bin/env 的意义
2023-1-2 18:47:22 Author: www.yanglong.pro(查看原文) 阅读量:44 收藏

在linux的一些bash的脚本,需在开头一行指定脚本的解释程序,如:

这样写的意义是:

通过/usr/bin/env 运行程序,用户不需要去寻找程序在系统中的位置(因为在不同的系统,命令或程序存放的位置可能不同),只要程序在你的$PATH中;

通过/usr/bin/env 运行程序另一个好处是,它会根据你的环境寻找并运行默认的版本,提供灵活性。

参考资料:

https://my.oschina.net/feanlau/blog/1523402

http://www.lanxinbase.com/?p=2569
————————————————
版权声明:本文为CSDN博主「一棵栗子树」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/flyconley/article/details/117405007


文章来源: https://www.yanglong.pro/usr-bin-env-%e7%9a%84%e6%84%8f%e4%b9%89/
如有侵权请联系:admin#unsafe.sh