Java教程

shell脚本学习笔记2-shell字符

本文主要是介绍shell脚本学习笔记2-shell字符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一些常用的shell字符

!:  执行历史命令,!!执行上一条命令,!+命令号(history命令中显示的行数)执行命令号命令,!+字符执行上一条以该字符开头的命令

$:  变量中取内容

+ - * / %:  对应数学中的加减乘除取余

&:  后台执行

;:  分号可以在shell中一行执行多条命令,命令之间用分号隔开

\:  转义字符

``:  反引号,命令中执行命令,如:echo "today is `date`"

"":  双引号,脚本中出现的字符串用双引号引起来

'':  单引号,脚本中出现的字符串用单引号引起来,与双引号不同的是,单引号不解释变量

 

通配符:

~:  家目录

*:  匹配所有

?:  匹配除回车以外的一个字符

[list]:  匹配[list]中的任意一个字符

[!list]:  匹配除list中的任意单个字符

{str1,str2,...}:  匹配str1,str2或更多字符串

 

重定向:

>  覆盖输入

>>  追加输入

<  输出

<<  追加输出

这篇关于shell脚本学习笔记2-shell字符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!