首页 > 系统服务 > 详细

Linux学习 2015-12-07笔记记录

时间:2015-12-07 18:49:58      阅读:227      评论:0      收藏:0      [点我收藏+]

 


7:set -u   ------开启提醒变量是否被定义功能。

      set +u -------关闭变量提醒功能

      set -x   ------开启命令跟踪功能,对脚本排错很有用

      set +x  ------关闭命令跟踪功能。


8.正则表达式

   [a-z]  ---------中括号表示匹配a-z中的任意一个字符

   [0-9] ---------表示匹配任意一个数字

   ?任意一个字符

   *   任意一个,零个或多个字符

   [!0-9]  -----表示不是数字



9:tee   -----双向重定向命令

       tee -a xx.txt  ------把相关信息追加到xx.txt文件中

      cut  -----分割命令

      cut -d: -f1 /etc/passwd  ----通过:分割passwd里面的数据,显示:之前的第一部分数据

                                                  如果-f2  则显示第二部分

      paste  ----粘贴命令

      paste aa.txt bb.txt  -----把这两个文件的内容组合成一个文件


      join  ----也是用来粘贴的命令,文件粘贴会对比,相同才会黏贴


      sort ------排序命令

      sort -n  -----以数字的形式进行排序,number的意思

      sort -r   ------反向排序,从大到小,reverse 反向的意思

      sort -u  ------取消重复的选项

      tr ‘a-z‘  ‘A-Z‘ <hosts   -------把hosts文件里的字符从小写改成大写

      col -A   -----把tab键转换成空格键 等同于expand命令

      col -x   ------把tab建转换成空格

      split    ------分割命令,把大的文件分割成小的文件

                         split -b 10k /etc/services xxx        ------把services文件分割成以xx命名的10k一个

                         的文件

       如果需要对split分割的文件还原 cat xx* >services   -----这样既可

       diff   --------对比文件是否相同的命令

       xargs  -------使用在前面命令不能使用管道的时候。



正则表达式与文件格式化处理

      .  ------点代表一个字符

      ^ ------表示文件的开头

      $  -------表示结束


本文出自 “cary_qin的博客” 博客,请务必保留此出处http://xpqinqun.blog.51cto.com/2136/1720421

Linux学习 2015-12-07笔记记录

原文:http://xpqinqun.blog.51cto.com/2136/1720421

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!