1、` 和 $()的区别

    反引号本身就对\进行了转义,保留了其本身意思,如果我们想在反引号中起到\的特殊意义,我们必须使用2个\来进行表示。所以我们可以简单的想象成反引号中: \\ = \

    $()中则不需要考虑\的问题,与我们平常使用的一样:\ = \


题外话: 反引号是老的用法,$()是新的用法,不管是在学习测试中,还是在实际工作中,$()的用法都是被推荐的。


2、eval命令

一种用法:

比如说 http://zhweizhi.blog.51cto.com/10800691/1836338 这里面,

遇到了一个问题,就是拼出来的 $1 字符串,用 其他方法似乎是没法输出 $1 的内容的

这时候可以用 eval echo $chr 进行输出 或者将输出的值 用 $() 保存起来


3、crontab命令

crontab命令的功能是在一定的时间间隔调度一些命令的执行。

我们可以用crontab -e 添加要执行的命令。 命令执行的结果,无论是标准输出还是错误输出,都将以邮件形式发给用户。