Linux shell `#!` interpreter All In One

发布时间 2023-03-30 17:34:18作者: xgqfrms

Linux shell #! interpreter All In One

指定脚本解释器的路径

Python

Python 3

#!/usr/bin/env python3

# ✅ 推荐写法, 动态读取 env 配置的解释器路径,切换系统环境不会报错,可移植性高 ? 

#!/usr/bin/python3

# ? 不推荐写法,写死了解释器路径,切换系统环境有可能会报错,可移植性低 

image

https://www.runoob.com/python3/python3-tutorial.html

Node.js CLI

#!/usr/bin/env node

# ✅ 推荐写法, 动态读取 env 配置的解释器路径,切换系统环境不会报错,可移植性高 ? 

#!/usr/bin/node

# ? 不推荐写法,写死了解释器路径,切换系统环境有可能会报错,可移植性低 

cli

#!/usr/bin/env node

/**
 * [nct : node cli tools]
 * @author: xgqfrms
 * @date: 2017-06-12
 */

const nct = require('./libs');

const username = process.argv[2] || `xgqfrms-GitHub`;
const repo = process.argv[3] || `Node-CLI-Tools`;

nct(username, repo);

https://github.com/xgqfrms-GitHub/Node-CLI-Tools

https://node-cli-tools.xgqfrms.xyz/

(? 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章!

refs



©xgqfrms 2012-2021

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 ?️,侵权必究⚠️!