zoukankan      html  css  js  c++  java
  • linux命令-shopt

    shopt命令

    shopt命令用于显示和设置shell中的行为选项,通过这些选项以增强shell易用性。
    shopt命令若不带任何参数选项,则可以显示所有可以设置的shell操作选项。

    开启与关闭

    开启shopt命令:shopt -s extglob 
    关闭shopt命令:shopt -u extglob

    开启之后,以下5个模式匹配操作符将被识别:

    • ?(pattern-list) - 所给模式匹配0次或1次;
    • *(pattern-list) - 所给模式匹配0次以上包括0次;
    • +(pattern-list) - 所给模式匹配1次以上包括1次;
    • @(pattern-list) - 所给模式仅仅匹配1次;
    • !(pattern-list) - 不匹配括号内的所给模式。

    实例:

    删除文件名不以jpg结尾的文件: 

    rm -rf !(*jpg) 

    删除文件名以jpg或png结尾的文件:

    rm -rf *@(jpg|png)
  • 相关阅读:
    hdu1069
    hdu1068
    假脱机
    什么是数据的备份与恢复
    DNS(Domain Name System) 域名系统
    Deepnet
    deepweb
    异地备份
    冷备份和热备份
    备份
  • 原文地址:https://www.cnblogs.com/tdcqma/p/5841256.html
Copyright © 2011-2022 走看看