首页 > 代码库 > bash学习笔记——变量
bash学习笔记——变量
在一个双引号(" ")里的变量引用不会禁止变量替换。所以双引号被称为部分引用,有时也称为"弱引用"。而在一个单引号里(‘ ‘)的变量替换是被禁止的,变量名只被解释为普通的字面意思。所以单引号被称为"全局引用",有时也被称为强引用。
hello="A B C D"echo $hello # A B C Decho "$hello" # A B C D# 正如你所看到的:echo $hello和echo "$hello"产生不同的输出。# ^ ^# 把变量引起来会保留空白字符.
unset var 销毁变量
echo -n 不换行
read var 输入并赋值
在Bash中的变量确实是无类型的.
$0是脚本的名字,$1是第一个参数,$2是第二个参数,$3是第三个,以此类推。 After $9, 在位置参数$9之后的参数必须用括号括起来,例如:${10}, ${11}, ${12}.
特殊变量$*和$@ 表示所有的位置参数。
$# # 传给脚本的参数个数.
bash学习笔记——变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。