Linux shell 脚本中, $@ 和$# 分别是什么意思?
2018-03-14 21:37
411 查看
$@:表示所有脚本参数的内容$#:表示返回所有脚本参数的个数。示例:编写如下shell脚本,保存为test.sh#!/bin/shecho "number:$#"echo "argume:$@"执行脚本:./test.sh first_arg second_arg
说明:给脚本提供了两个参数,所以$#输出的结果是2,$@代表了参数的内容!
说明:给脚本提供了两个参数,所以$#输出的结果是2,$@代表了参数的内容!
相关文章推荐
- shell 脚本中$$,$#,$?分别代表什么意思 2018-01-06
- shell 脚本中$$,$#,$?分别代表什么意思?
- shell脚本 -d 是目录文件,那么-e,-f分别是什么?还有"! -e"这又是什么意思呢?
- shell脚本 -d 是目录文件,那么-e,-f分别是什么?还有"! -e"这又是什么意思呢?
- shell 脚本中$$,$#,$?分别代表什么意思?
- shell 脚本中$$,$#,$?分别代表什么意思?
- linux shell 脚本中的set -e 是什么意思?
- shell 脚本中$$,$#,$?分别代表什么意思?
- shell 脚本中$$,$#,$?分别代表什么意思?
- input type 有哪些,分别是什么意思
- PE值、PB值、ROE和DCF值分别代表什么意思
- PV、UV、IP分别是什么意思
- NTFS和FAT32分别是什么意思?他们两有什么区别?各自的作用分别是什么?
- CSS3中-moz、-ms、-webkit和-o分别代表什么意思
- 搜索引擎命令site, intitle, inurl,分别代表什么意思?怎么用?
- [shell]Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别
- C# ? ?: ?? 分别表示什么意思
- $#是什么意思
- SHELL命令里面的EQ、NE、GT、LT、GE、LE分别是什么意思
- Keil MDK中的Code, RO-data , RW-data, ZI-data分别代表什么意思?(转)