shell脚本
游游牧民
这个作者很懒,什么都没留下…
展开
-
学习grep命令时候遇到的问题
最近开始学习shell脚本语言,发现grep命令的功能很强大,趁着边学习边总结。1.用grep在文本中搜索文本 1.在grep搜索中包括和排除文件 grep "main()" . -r(表示递归搜索) --include *.{c,cpp} grep "main()" . -r --exclude(表示排除文件) "README"原创 2014-01-12 11:19:30 · 576 阅读 · 0 评论 -
sed入门
sed是stream editor()流编辑器的缩写用法:1.替换给定文本中的字符串 格式: sed -i 's/pattern/replace_string/2g' file -i的作用就是替换的结果应用于文件,也就是说替换后并保存。 2g表示替换从第2个开始匹配的所有字符串 只要记住这个字符串替换的格式就已经够原创 2014-01-12 12:35:45 · 419 阅读 · 0 评论 -
awk命令
awk被设计用于数据流,他可以对列和行进行操作。awk脚本的基本结构如下:awk脚本通常由三部分组成:BEGIN语句块、END语句块和能够使用模式匹配的通用语句块 awk 'BEGIN{print "start"} pattern{statements} END {print "end"}'awk命令的工作方式如下:1.执行BEGIN{ commands}语句块中的语句原创 2014-01-12 14:36:09 · 423 阅读 · 0 评论 -
tar归档文件的常见用法
一、归档和提取文件tar参数:-A:合并归档对个压缩文件-c:表示创建文件(create file)。-d:查看归档文件中的文件与文件系统中的同名文件是否有差别。-r:追加选项(即向已经压缩的文件中添加新的文件)。-u:当与-r参数一起使用的时候,我们所要归档的文件在压缩包里已经存在,只有在更新的情况下才进行压缩。-x:提取(exact)即解压缩的意思 。经常与-C(指原创 2014-01-12 15:16:21 · 883 阅读 · 0 评论