【bash005】学习小结

find命令有大用处,需要认真掌握。处理某些特殊文件时,尤其有用。比如,删除前两天修改过的文件,先使用find查找,【find $DIR -mtime -2】,$DIR是所在目录。

 

date命令,可以用来添加某些注释以及文件名的日期。如【date +%m-%d-%Y】。

 

bash变量是无环境变量,但是可以通过declare声明,如【declare -i number】。

 

xargs 类似于反斜引号,将产生的输出再重新输入某个待处理命令。 如【 find . -name "*.c" | xargs ls -l 】。

 

until.....do.......done很好用。

 

bash语句执行状态,成功是0,失败是非0,0才圆满。

 

《advanced bash scripting guide》是一本好书,虽然有些厚,但都是硬货,网上有免费英文原版,在linux官方文档网站可以下载,请点击:http://tldp.org/LDP/abs/html/。吐槽一句,同样的'advanced bash scripting guide'关键词搜索,度娘首页给出其他链接,而非这个,节操有待提高。

 

最后一句碎语,bash好玩,及时使用,慢慢学习。不用理会大牛对bash的评论,无论bash好与坏,它至少提供了一条解决问题的路径。

你可能感兴趣的:(bash)