码迷,mamicode.com
首页 > 编程语言 > 详细

sort排序   文件通配符

时间:2015-07-29 19:43:46      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:文件通配   命令替换

sort -n    按数值大小排序

     -r    反向排序

     -r -n可以同时使用

     -t  指定分隔符

     -k:以哪个字段为关键字进行排序

     -u:相同的行只显示一次

     -f 忽略大小写

uniq   把相邻的重复行去掉  不相邻不去

      uniq -d 显示重复的行

      uniq -D 显示所有重复的行

      uniq -c 把所有的行都显示出来,并告诉你他们重复了几次


wc 

   wc + 文件   分别告诉你有多少行,有多少个单词  有多少个字节

   wc -l 只显示行数

     -c  只显示字节数

     -m  只显示字符数

     -L  显示最长的一行包含多少个字符


tr  字符处理命令 用于转换或删除字符

     tr ‘ab’ ‘AB’  将小写ab替换成大写AB

     tr ‘ab’ ‘AB’ < /etc/passwd  将passwd里面所有的ab替换成AB

     tr -d ‘ab’ 将文本中所有ab字符全部删掉


ctrl + a 跳到命令行首

ctrl + e 跳到命令行尾

ctrl + 左右箭头可以一次跳一个单词

ctrl + u 删除光标至命令行首的内容

ctrl + k 删除光标至命令行尾的内容

ctrl + l 清屏


不想让别人看见自己执行的命令:

      history -c  清空

      history -d -500 删除第500个

      history -d 500 10 删除500到510


关机之后想查看以前执行过什么命令

    ls -a   查看,bash_history

    history -w 保存命令历史至历史文件文件中去


命令别名:alias cls=clear 仅在当前环境中生效,重启后失效

          ualias + cls 取消命令


命令替换:``:命令替换

          "":弱引用,可以实现变量替换

          ‘‘:强引用,不完成变量替换


文件名通配:

       ls [a-bA-Z]*[0-9]      以一个字母开头,中间为任意字符 后面跟了数字的文件

                  以a开头 后面跟了一个数字 又跟了一个字符

            ?      匹配任意单个字符

         [^]:匹配指定范围之外的任意单个字符

         [0-9a-zA-Z]  以数字或小写字母或大写字母开头的文件

         [:space:]   查找文件名中包含空白字符的文件

         [:punct:]  指定所有的标点符号

         [:lower:]  指定所有的小写字母

         [:upper:]  指定所有的大写字母

         [:alpha:]  大小写字母

         [:digit:]  数字

         [:alnum:]  数字和大小写字母


sort排序   文件通配符

标签:文件通配   命令替换

原文地址:http://10183596.blog.51cto.com/10173596/1679675

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