码迷,mamicode.com
首页 > 系统相关 > 详细

Linux shell学习随记

时间:2015-09-02 19:07:24      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:shell   命令行   测试技巧   

awk 的妙用:

提取数字600,注意+号的特殊作用。

echo  "fuck 600ms"|awk ‘{print +$NF}‘

结果:过滤了其他字符,只留下数字600

在commad模式下使用if,for

#测试if

a=200

if [ $a == 200 ];then echo "a is $a";fi

##测试for 循环

for x in "cat" "dog" "pig";do echo $x;done

##排除bzezt的文件,其他的输出大小。

for dir in `ls ./`;do  if [ $dir != "bzezt" ]; then du -sh $dir; fi done

总结:非关键字的语句块结束,必须有分号隔开,相当于shell脚本里的一行。如果是关键字可以不加分号。

本文出自 “酷比特Linux” 博客,请务必保留此出处http://coolbyte.blog.51cto.com/8289854/1690824

Linux shell学习随记

标签:shell   命令行   测试技巧   

原文地址:http://coolbyte.blog.51cto.com/8289854/1690824

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!