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脚本行注释开头

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

      转义符

  • 相关阅读:
    去除空格
    常见的Js
    无法访问 ASP 兼容性模式
    asp.net mvc 笔记一
    PowerDesigner如何将设计的表更新到数据库中
    微信小程序基于第三方websocket的服务器端部署
    C# Linq GroupBy 分组过滤求和
    一步一步教你用c# entity framework6 连接 sqlite 实现增删改查
    执行指定iframe页面的脚本
    vs2017 x64 ibatis.net 平台调用 Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342 x64
  • 原文地址:https://www.cnblogs.com/xiongjiawei/p/7296048.html
Copyright © 2011-2022 走看看