发表于: 2019-11-30 23:33:33

1 1212


今日完成

做复盘ppt

脚本复习

1 常见符号

  • 1 三种引号
    • 1 ''(单引号):只读''内的内容(不进行转义)
      • 不加单引号
      • 加了单引号
    • 2 ""(双引号):转义(和不加引号一个效果)
      • 加了双引号
    • 3 ``(反引号):执行命令
      • 加了反引号
      • 反引号另一种写法:$()
    • 4 结合使用
      • 单引号 + 反引号
  • 2 重定向/追加重定向:>(>>)
    • 重定向(会覆盖)
      • 把1~5输出到test1中
      • 把1~10输出到test1中
    • 追加重定向(追加到文件末尾)
      • 追加11-15到1-10
  • 3 执行多条命令:;
  • 4 管道:|
    • |:用管道筛选信息
    • 从1-10——>1-8——>1-5:一层层筛选
      • 命令:seq 1 10 | head -8 | head -5
    • 筛选文本内对应的内容
      • example1.txt
      • 命令:cat example1.txt | grep tommorrow(从example1.txt中筛选出含有tommorrow的行)
    • 取出最常用的10个命令
      • 命令:cat history1.txt | awk '{print $2}' | sort | uniq -c | sort -nr | head -10
      • 参数含义
        • cat history1.txt:从history.txt的结果,当作是标准输入
        • awk '{print $2}':读取内容的第二列(命令)
        • sort:将相同的内容排在一起
        • uniq -c:将重复的内容去除,只留一个,并计算使用命令的次数
        • sort -n:从小到大排列
        • sort -rn:从大到小排列
        • head -10(不写-10默认是前十行):前十条数据
  • 5 前面的命令执行成功,后面的才可以执行:&&
  • 6 前面的命令执行失败,后面的才可以执行:||

明日计划

继续复习,准备复盘


返回列表 返回列表
评论

    分享到