zoukankan      html  css  js  c++  java
  • 多命令顺序执行,dd命令,管道|,grep,通配符,其他特殊符号

    多命令顺序执行:
    命令1;命令2  命令之间没有逻辑关系

    命令1&&命令2  命令1执行正确才执行命令2,命令1执行错误不会执行命令2

    命令1||命令2  命令执行错误才执行命令2,命令1执行正确不会执行命令2

    命令 && echo yes || echo no


    dd if=输入文件 of=输出文件 bs=字节数 count=个数

    if=输入文件  指定源文件或源设备

    of=输出文件  指定目标文件或目标设备

    bs=字节数  指定一次输入/输出多少字节,即把这些字节看做一个数据块

    count=个数  指定输入/输出多少个数据块

    dd if=/dev/zero of=/root/testfile bs=1k count=100000;  此方法可产生所需大小的测试文件

    date;命令;date  此方法可计算命令执行时长


    命令A|命令B

    命令A的正确输出作为命令B的操作对象

    grep   -i忽略大小写  -n显示在原文件中的行号  -v搜索不包含关键字的行  --color=auto把关键字加颜色


    通配符

    ?  匹配任意单个字符

    *  匹配任意0到多个字符

    [a1A,]  匹配中括号中任意一个字符

    [a-zA-Z0-9]  匹配任意给定范围内的字符

    [^   ]  匹配不要此范围内的字符


    其他特殊符号

    ''  单引号,在单引号内的所有特殊符号无特殊含义

    ""  双引号,在双引号内特殊符号无特殊含义,但$调用变量值,`引用命令,转义符例外

    ··  反引号,反引号括起来的是系统命令,在bash中会先执行,和$()一样,推荐使用$(),反引号可读性差

    $()  同反引号,引用系统命令

    #  shell脚本行注释开头

    $  调用变量,$变量名,得到变量值

      转义符

  • 相关阅读:
    【模拟+排序】花生采摘 luogu-1086
    【模拟】玩具谜题 luogu-1563
    【并查集模板】并查集模板 luogu-3367
    【字符串+排序】宇宙总统 luogu-1781
    【队列+模拟】机器翻译 luogu-1540
    【Lucas组合数定理+中国剩余定理】Mysterious For-HDU 4373
    【Lucas组合数定理】组合-FZU 2020
    【贪心+排序】营养膳食
    「JSOI2013」贪心的导游
    「JSOI2013」哈利波特和死亡圣器
  • 原文地址:https://www.cnblogs.com/xiongjiawei/p/7296048.html
Copyright © 2011-2022 走看看