您的位置:首页 > 运维架构 > Shell

bash的位置变量和特殊变量

2015-10-14 18:30 363 查看
bash编程的知识点:位置变量和特殊变量

位置参数变量:
scirpt1.sh arg1 arg2 ...
$0 $1 $2 ... ${10} ...
$0: 即为文件本身

脚本注释:除第一行的shebang之外,任何以#开头的行都表示为注释信息,会被解释器忽略;
# information

特殊变量:
$#:位置参数变量的个数,
$@:位置参数列表
$*:位置参数列表

练习:写一个脚本,能接受一个参数,此参数为系统上的某文本文件路径;
(1) 显示此文件的总行数;
#!/bin/bash
filedir=$1
lines=`wc -l $filedir |cut -d ' ' -f 1`
echo "$filedir lines is :$lines"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: