zoukankan      html  css  js  c++  java
  • Shell 笔记

    1. echo

    会自动加上换行。 f: 清除屏幕

    2. printf

    用法与C类似

    3. tr

    -c:

    -d: 删除

    -s: 删除重复字符

    4. /dev/null : 垃圾桶

    5. $PATH

    mkdir bin

    mv ownscript bin

    在.profile文件中把自己的bin目录(放置你要执行的脚本)加入$PATH,每次登录时,Shell都会读取.profile文件

    PATH = $PATH:$HOME/bin

    6. 程序执行跟踪两种方式

    1) sh -x

    2)set -x : 跟踪打开  set +x : 跟踪关闭

    7. 正则表达式

    a{5} :a重现5次

    a{5,} :a至少重现5次

    a{5,7} :a重现5-7次

    n和m要介于0到RE_DEU_MAX之间。 $getconf RE_DEU_MAX

    8. sed

      

    9. cut

    -c: 字符    如:ls -l |cut-c 1-10

    -d: 定界符, 与-f配合使用 cut -d: -f 1,5 /etc/password

    -f: 字段

    10. join

    11.awk

    12. sort

    -n: 以整数比较

    -g: 以浮点数字类型比较

    -f: 大小写不敏感

    -t: 分隔符

    -u: 丢弃具有相同键值的记录,只留一条

    -r: 倒置排序的顺序

    -k: 如 -k2.4,5.6 指的是从第2个字段的第4个字符到第5个字段的6个字符比较

  • 相关阅读:
    第四周编程总结
    第三周编程总结
    第二周编程总结
    第一周编程总结
    2019年寒假作业3
    2019年寒假作业2
    2019年寒假作业1
    第七周编程总结
    第六周编程总结
    第五周编程总结
  • 原文地址:https://www.cnblogs.com/ellie-test/p/3843217.html
Copyright © 2011-2022 走看看