zoukankan      html  css  js  c++  java
  • linux常用命令整理(一)

    1、sort(排序)

    典型例题:sort -t: -k3n /etc/passwd 以冒号为分隔符根据第三个域的数字大小进行排序(默认分隔符是空格)

    2、uniq(去除文件中的连续重复行)

    典型例题:uniq /etc/passwd

    备注:uniq只去除文件中连续的重复行,uniq -u去除所有重复行

    3、join(根据两个文件的相同域进行合并)

    4、cut(切割文件内容并且按域或者字符进行提取)

    典型例题:cut -c3 /etc/passwd显示第三个字符 -c(n第n个,n,m第n和第m个 n-m第n到第m个)  -f为域规则是一样的

    5、paste(合并多个文件)

    典型例题:ls /|paste -d" " - - - - -读取标准输入中的数据按照空格为分隔符每行显示5个数据进行显示

    6、split(把1个文件分割成多个)

    典型例题:split -C100b /etc/passwd维持每行完整性进行分割

    7、tr(字符转换)

    典型例题:tr -d 0-9 </etc/passwd删除文件中的数字,"[ ]"换行符,A-Z大写字母

         tr -s "[ ]" </etc/passwd删除文件中重复的换行符只保留一个(去除空白行)

         tr "[a-z]" "[A-Z]" </etc/passwd 将小写字母替换为大写字母

         tr "[:lower:]"  "[upper]"</etc/passwd 同上

  • 相关阅读:
    算法与数据结构基础
    算法与数据结构基础
    算法与数据结构基础
    算法与数据结构基础
    算法与数据结构基础
    算法与数据结构基础
    最佳实践 根据状态操作,这样能避免吃掉异常
    最佳实践 状态设计
    Android HTTPS如何10分钟实现自签名SSL证书
    马桶选购
  • 原文地址:https://www.cnblogs.com/sxdpython/p/8603089.html
Copyright © 2011-2022 走看看