Linux shell运算符
2024-10-19 02:21:58
双引号
--使用双引号可以引用除了字符$,`(单反号),\(反斜杠)外的任意字符或者字符串
--echo "参数的个数是$#"
单引号
--单引号与双引号类似,不同的是shell会忽略任何引用值,换句话说,如果屏蔽了其特殊含义,会将单引号中所有字符包括单引号都作为一个字符
--结论:单引号让所有特殊字符失去意义
单反号
--单反号用户设置系统命令输出到变量,shell将单反号中的内容作为一个系统命令,并执行其内容
--例子: echo "path=`echo $PATH`"
反斜杠
--如果一个字符有特殊含义,饭斜杠防止shell误解其含义,即:屏蔽其特殊含义
--echo \*
$[]
--表示形式告诉shell对方括号中的表达式求值
--echo $[+]
赋值运算
--例子:myvar= let myvar+= echo $myvar 打印15
--注意:let关键字执行的是算术运算,字母与数字运算,值会不正确
最新文章
- GreenDao数据库框架的配置与增删改查
- win上搭建react-native android环境
- 来自MarsEdit的博客测试
- 用avalon实现一个完整的todomvc(带router)
- 【GDI+】 线段 文字 定位的问题(二)
- CentOS 5.x版本升级PHP
- sublimetext2 中运行Python提示EOFError: EOF when reading a line
- centos jdk切换
- 18.如何自我Struts2它Struts2标签和综合汇总文章有点早
- Linux实战教学笔记09:通配符
- WPF通过代码动态的加载样式
- 垃圾回收机制GC知识再总结兼谈如何用好GC(转)
- [翻译] .NET Core 2.1 Preview 1 发布
- C语言博客作业——函数
- #VSTS日志# Xamarin构建支持和一大波更新
- 【BAT面试题系列】面试官:你了解乐观锁和悲观锁吗?
- [转]SASS用法指南
- C++ static 静态变量&;静态成员函数
- C# 有哪些集合
- 02-03:springboot 整合listener