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

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

    希望对大家有所帮助

    以上

  • 相关阅读:
    文件上传
    大三寒假学习进度笔记Day16
    大三寒假学习进度笔记Day15
    大三寒假学习进度笔记Day14
    大三寒假学习进度笔记Day13
    大三寒假学习进度笔记Day12
    大三寒假学习进度笔记Day11
    大三寒假学习进度笔记Day10
    Java命名规范
    架构漫谈阅读笔记03
  • 原文地址:https://www.cnblogs.com/lavender-pansy/p/10674733.html
Copyright © 2011-2022 走看看