cd-Bash可以记忆用户进入过的目录。默认情况下,只记忆前一次所在的目录,cd-命令可以返回前一次的目录。# 当前目录是 /path...
简介Bash内置了Readline库,具有这个库提供的很多“行操作”功能,比如命令的自动补全,可以大大加快操作速度。这个库默认采用Emacs快捷键,也...
算术表达式((...))语法可以进行整数的算术运算。$ ((foo = 5 + 5))$ ech...
字符串的长度获取字符串长度的语法如下。${#varname}下面是一个例子。$ myPath=/home/cam/book/long.file.nam...
简介Bash变量分成环境变量和自定义变量两类。环境变量环境变量是Bash环境自带的变量,进入Shell时已经定义好了,可以直接使用。它们通常是系统定义...
转义某些字符在Bash里面有特殊含义(比如$、&、*)。$ echo $date$上面例子中,输出$date不会有任何结果,因为...
简介Shell接收到用户输入的命令以后,会根据空格将用户的输入,拆分成一个个词元(token)。然后,Shell会扩展词元里面的特殊字符,扩展完成后才会调用...
echo命令由于后面的例子会大量用到echo命令,这里先介绍这个命令。echo命令的作用是在屏幕输出一行文本,可以将该命令的参数原样输出。$ ech...