Linux shell 脚本中, $@ 和$# 分别是什么意思?
2024-10-21 15:52:27
转自:https://zhidao.baidu.com/question/412833470.html
$@:表示所有脚本参数的内容
$#:表示返回所有脚本参数的个数。
示例:编写如下shell脚本,保存为test.sh
#!/bin/sh
echo "number:$#"
echo "argume:$@"
执行脚本:
./test.sh first_arg second_arg
说明:给脚本提供了两个参数,所以$#输出的结果是2,$@代表了参数的内容!
最新文章
- PHP学习之登录以及后台商品展示
- [课程设计]Scrum 1.6 多鱼点餐系统开发进度(点餐页面按钮添加&;修复)
- Linux网络编程-readn函数、writen函数、readline函数实现
- JSP标准标签库(JSTL)之核心标签(下)
- [转]Composer 中国镜像
- hdu 4630 No Pain No Game
- ueditor上传图片到七牛云存储(form api,java)
- node操作MongoDB数据库之插入
- Smack[3]用户列表,头像,组操作,用户操作
- 【转】分析器窗口 Profiler window
- XP环境下的网络证书问题
- 文件I/O实践(2) --文件stat
- ASP.NET Core Mvc中空返回值的处理方式
- 部署Qt应用时候报错0xc000007b
- 转:TCP/IP协议(一)网络基础知识
- Confluence 6 数据库结构图
- mongoDB的配置和使用
- RestTemplate的使用
- 设置修改CentOS系统时间和时区
- [转]玩转Windows服务系列——命令行管理Windows服务
热门文章
- 在Win7中IIS配置Asp.Net虚拟文件夹的方法及错误总结!
- js 获取距离顶部的相对高度
- django如何修改开发服务器的端口
- [svc][op]网站504无法访问问题处理
- 安装VS2010 SP1后,再安装mvc3
- Java Annotations, Java Reflection, and Java Test Runner
- Python 常用内置模块(加密模块 hashlib,Base64)
- CodeForces 579b
- Jquery学习笔记(4)--checkbox全选反选
- vim搜索设置高亮