zoukankan      html  css  js  c++  java
  • linux_rename命令用法

    rename在man中的解释为:

    NAME
           rename - rename files
    
    SYNOPSIS
           rename [options] expression replacement file...
    
    DESCRIPTION
           rename will rename the specified files by replacing the first occurrence of expression in their name by replacement.
    
    OPTIONS
           -v, --verbose
                  Give visual feedback which files where renamed, if any.
    
           -V, --version
                  Display version information and exit.
    
           -s, --symlink
                  Peform rename on symlink target
    
           -h, --help
                  Display help text and exit.
    
    EXAMPLES
           Given the files foo1, ..., foo9, foo10, ..., foo278, the commands
    
                  rename foo foo0 foo?
                  rename foo foo0 foo??
    
           will turn them into foo001, ..., foo009, foo010, ..., foo278.  And
    
                  rename .htm .html *.htm
    
           will fix the extension of your html files.
    
    WARNING
           The  renaming has no safeguards.  If the user has permission to rewrite file names, the command will perform the action without any questions.  For example,
           the result can be quite drastic when the command is run as root in the /lib directory.  Always make a backup before running the command,  unless  you  truly
           know what you are doing.
    
    SEE ALSO
           mmv(1), mv(1)

    其参数为三个,而不是两个

    mv指令也可以更改文件名,但是只能一个一个更改 

    rename命令提供了批量更改的渠道

    用法如下:

    比如一个文件夹下有如下文件

    20190328. 20190329. 20190330. 20190331. 20190401. 20190402. 20190403. 20190404. 20190405. 20190406. 20190407. 20190408. 20190409.

    我要把每个文件后面的“.”置换成“.txt”则只需执行如下命令

    rename . .txt *.

    这样就 okl

    “*”是通配符,还有“?”是代表一个字符

    希望对大家有所帮助

    以上

  • 相关阅读:
    HTML5中video的使用一
    sql存储过程的简单使用
    Linq to Sqlite连接
    linq to sql简单使用
    练习笔记:net,JqueryUI实现自动补全功能
    三个师妹之出题
    Docker——questions
    Docker——网络
    Docker——dockerfile
    Docker——容器数据卷
  • 原文地址:https://www.cnblogs.com/lavender-pansy/p/10674733.html
Copyright © 2011-2022 走看看