Linux Shell——初识Shell
2016-11-15 23:10
253 查看
Shell的默认赋值是字符串赋值,
在bash中,如果将算数表达式的数值赋值给另一个变量,可以使用let命令
将执行的命令赋值给变量
使用printf格式化输出
两个%%表示可打一个%
echo没有提供格式化选项,但提供了转义字符功能
有时也可使用${}避免歧义
当引用一个变量时,最好用双引号将变量括起来,这样可以防止被引用的变量值中的特殊字符(除:$、`和\)被解释为其他的错误含义。还可以防止变量中多个单词组成的字符串分离。单引号和双引号操作类似,但单引号不允许引用变量,因为在单引号中“$”特殊含义将会失效,除了`以外,都将失效,按字面意思。
检查一个变量是否存在
大括号扩展
在bash中,如果将算数表达式的数值赋值给另一个变量,可以使用let命令
将执行的命令赋值给变量
使用printf格式化输出
两个%%表示可打一个%
echo没有提供格式化选项,但提供了转义字符功能
有时也可使用${}避免歧义
当引用一个变量时,最好用双引号将变量括起来,这样可以防止被引用的变量值中的特殊字符(除:$、`和\)被解释为其他的错误含义。还可以防止变量中多个单词组成的字符串分离。单引号和双引号操作类似,但单引号不允许引用变量,因为在单引号中“$”特殊含义将会失效,除了`以外,都将失效,按字面意思。
检查一个变量是否存在
大括号扩展
相关文章推荐
- Linux Shell脚本应用——初识 shell
- Linux Shell 之 Shell 数组建立与使用
- Linux Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
- linux shell 的前世今生和流行BASH SHELL的特点
- 【SHELL】 Linux SHELL 脚本语法及使用参考
- Linux shell脚本 (十七)shell输入输出重定向
- 学习笔记之Linux Shell脚本教程:30分钟玩转Shell脚本编程
- shell进阶---linux shell 流程控制
- Linux Shell 之 Shell中的函数调用
- Linux Shell系列教程(十三)之Shell while和until循环
- 初识Linux shell
- Linux Shell管道调用用户定义函数(使shell支持map函数式特性)
- Linux Shell常用shell命令
- 自学Linux Shell1.1-Linux初识
- linux shell脚本中打开另一个终端并在新终端中执行shell脚本
- Linux Shell系列教程之(三)Shell变量
- Shell 命令--paste--总结自《Linux Shell 脚本攻略》
- linux shell 管道命令(pipe)使用及与shell重定向区别
- Linux Shell脚本教程:30分钟玩转Shell脚本编程(笔记)
- 【经典】Linux Shell快速入门小例子(shell十三问学习笔记)