bash传参的使用记录
cat > 1.sh << \EOF
temp=$(getopt -o V:U:P:h --long version:,username:,password:,help -- "$@")
#将规范化后的命令行参数分配至位置参数($1,$2,...)
eval set -- $temp
echo $temp
while true; do
case "$1" in
-h | --help)
usage
exit 0
;;
-V | --version)
PARAMETER_VERSION=$2
shift 2
;;
--)
shift
break
;;
*)
echo "Internal error!"
usage
exit 1
;;
esac
done
echo PARAMETER_VERSION $PARAMETER_VERSION
EOF
bash 1.sh --version 123
bash传参的使用记录的更多相关文章
- 记录下mybatis中#{}和${}传参的区别
最近在用mybatis,之前用过ibatis,总体来说差不多,不过还是遇到了不少问题,再次记录下, 比如说用#{},和 ${}传参的区别, 使用#传入参数是,sql语句解析是会加上"&quo ...
- python记录_day10 动态传参 命名空间 作用域
一.动态传参 动态传参用到 *args 和 **kwargs ,*号表示接收位置参数,args是参数名:**表示接收关键字参数,kwargs是参数名 def chi(*food): print(foo ...
- iview 组件的额外传参问题记录
在使用iview组件的时候,经常遇到额外传参的问题,一般情况下可以使用以下2种方法都可以解决: 1.直接在方法后面输入参数,有的时候借用$event获取当前dom信息,在某些特定情况下可以将参数绑定在 ...
- python创建线程传参误区记录
创建线程可以使用threading模块中的Thread子类: 其中Thread子类允许的参数如下: (self, group=None, target=None, name=None, args=() ...
- C#进阶系列——WebApi 接口参数不再困惑:传参详解
前言:还记得刚使用WebApi那会儿,被它的传参机制折腾了好久,查阅了半天资料.如今,使用WebApi也有段时间了,今天就记录下API接口传参的一些方式方法,算是一个笔记,也希望能帮初学者少走弯路.本 ...
- ★★★Oracle sql 传参特别注意★★★
最近遇到一个非常烦人的问题,用传参的方式执行sql语句结果老是报 Oracle ORA-01722: 无效数字 一直无法找到原因. 表结构大致如下: table test_station ( tblR ...
- WebApi 接口参数不再困惑:传参详解
阅读目录 一.get请求 1.基础类型参数 2.实体作为参数 3.数组作为参数 4.“怪异”的get请求 二.post请求 1.基础类型参数 2.实体作为参数 3.数组作为参数 4.后台发送请求参数的 ...
- WebApi接口传参不再困惑(4):传参详解(转载)
WebApi接口传参不再困惑(4):传参详解 前言:还记得刚使用WebApi那会儿,被它的传参机制折腾了好久,查阅了半天资料.如今,使用WebApi也有段时间了,今天就记录下API接口传参的一些方 ...
- JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
<script src="jquery.min.js" type="text/javascript"></script> <scr ...
- 【原】Gradle调用shell脚本和python脚本并传参
最近由于项目自动化构建的需要,研究了下gradle调用脚本并传参的用法,在此作个总结. Pre build.gradle中定义了$jenkinsJobName $jenkinsBuild两个Jenki ...
随机推荐
- THUWC2024游寄
THUWC2024游寄 后面可能会随机补充一些内容 update: 2024.2.3 补充了day1关于演讲的内容 施工ing... \(day\ -1\) 从学校坐车到巴蜀,第一次参加这种全国赛就碰 ...
- UFT API
- 搭建一个图片变视频的AI(二):开始搭建
前一章介绍了模型相关,现在开始搭建. 一:下载,解压ComfyUI https://github.com/comfyanonymous/ComfyUI 上面链接中也有安装过程,可以参考. 也可以直接进 ...
- 彻底禁用Windows更新与安全中心【小白友好】
首先我们需要临时关闭安全中心 1.选择开始图标,点击"设置". 2.找到隐私和安全性后,进入"Windows安全中心" 3.点击开启Windows安全中心. 4 ...
- 树形DP详解
哈喽大家好,我是 doooge,今天给大家带来的是 树形DP 详解. \[\Huge \sf 树形DP 详解 \] 1.树形DP是什么 想必大家都学过动态规划吧,树形DP 就是 DP 的一部分.顾名思 ...
- ZKW 非递归线段树详解
在算法竞赛和高性能计算场景中,线段树(Segment Tree) 是一个必修的数据结构.它可以在 $O(\log n)$ 时间内高效地完成区间查询与修改,比如:区间求和/最大/最小值查询配合区间加法/ ...
- 推荐 5 款实用的 Docker 可视化管理工具,工作效率翻倍!
前言 经常有小伙伴问:有什么好用的 Docker 可视化管理工具推荐的吗?今天大姚给大家推荐 5 款实用的 Docker 可视化管理工具,选择一款适合自己的 Docker 可视化管理工具能够更方便地查 ...
- Codeforces Round #670 (Div. 2) ABC 题解
A. Subset Mex 题意:把一个集合(可能有重复元素)分成两部分,使得每部分的缺少的最小非负整数的和最大. 其中在原序列里面就缺少的那个最小非负整数肯定是躲不掉的.就先把这个数之前的所有数放在 ...
- 解决IDEA总是将lombok注解处理器设置为unknown-lombok.jar
背景 新建了一个SpringBoot项目,在项目中使用了lombok的注解,编译报错无法运行. 问题 具体表现为编译报错,大概如下图: 其原因是IDEA将lombok的注解处理器设置为了lombok- ...
- SciTech-Wireless-WiFi-WDS(无线路由桥接扩网)两个路由器无线桥接(WDS)要点
两个路由器无线桥接(WDS)要点 当上网点距离路由器有好几道墙,连接WiFi信号很差时: 可用另外一个路由器无线桥接(大多数路由器的WDS功能)到主路由器(连光猫连接的路由器), 扩大主WiFi路由器 ...