当前位置: 技术问答>linux和unix
怎样在脚本中判断字符串中的参数个数?
来源: 互联网 发布时间:2016-07-02
本文导语: 参数是以空格分割的,比如: A(空格)b(空格)c(空格)d 是4个参数 A(空格)(空格)(空格)d 是2个参数 谢谢! | awk '{print NF}' urfile | A(空格)b(...
参数是以空格分割的,比如:
A(空格)b(空格)c(空格)d 是4个参数
A(空格)(空格)(空格)d 是2个参数
谢谢!
A(空格)b(空格)c(空格)d 是4个参数
A(空格)(空格)(空格)d 是2个参数
谢谢!
|
awk '{print NF}' urfile
|
A(空格)b(空格)c(空格)d 是4个参数
A(空格)(空格)(空格)d 是2个参数
上面这种传参数的方式,系统能够识别出分别是4个和2个参数。
if [ $# -ne 4 ]; then
.......
fi
A(空格)(空格)(空格)d 是2个参数
上面这种传参数的方式,系统能够识别出分别是4个和2个参数。
if [ $# -ne 4 ]; then
.......
fi
|
echo $#
|
wc -w filename
-c 字符数
-l 行数
-c 字符数
-l 行数