`
sharp-fcc
  • 浏览: 106765 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 重命名 rename

阅读更多

废话不说 直接上脚本 ,本人亲测好使。

 

#!/bin/bash                                                                                                                                    
#script_name:rename_ALL
find ./ -type f | grep 'gif'  | sed -n 's/.\/\///p'| awk '
{
oldname=$1;
sub("a","n");
newname=$1;
print "mv "oldname" "newname; }'  | /bin/sh

 

a 是需要替换的字符串, n是替换之后的。 比如 a.gif 执行脚本之后,重命名成 n.gif

分享到:
评论

相关推荐

    Linux批量重命名 rename & mv

    rename除了给单个文件重命名,还可以批量文件重命名。同时,值得注意一点的是,rename命令是带3个参数而不是很多人认为的2个参数。

    Linux 重命名命令自制详细介绍

    Linux 重命名命令 相比于Windows上的ren命名,Linux还真的是没有一个特定的重命名的命令。(虽然可以间接的使用mv来实现)。下面我就来自己写一个简单的重命名命令。 准备工作 操作系统: Linux内核的系统都可以 ...

    Linux 下rename 命令的用法第1/2页

    刚学习linux的时候,对文件重命名首先想到的就是rename命令,但是按照在windows下对文件重命名的方式试了N多次都没有反应,在网上一搜索,发现很多人都对rename命令知之甚少,甚至有一部分人说linux下没有rename命令...

    详解如何在Linux上一次性批量重命名一组文件

    在 Linux 中,我们对文件进行重命名一般都会使用到 mv 命令,这在对单个文件重命名时非常方便。但是,若我们想要对一组文件进行重命名,mv 就有些乏力了。不过没关系,今天我们来介绍一个好用的可以实现批量重命名的...

    put:Put 是一个命令行实用程序,用于移动、重命名、复制和符号链接文件。 使用简单的占位符语法将输入文件名转换为输出文件名。 将其视为更易于使用但功能可能不那么强大的 Linux 重命名

    将其视为更易于使用但功能可能不那么强大的 Linux rename 。 用法 # copy files put ' app/config/nginx/{type} ' ' /etc/nginx/{type}.conf ' # move or rename files put --move ' music/{title} - {album} ({...

    rename.c C语言

    重命名的C语言程序,可以在LINUX下使用,希望能帮上你。

    ReName(绿化)批量修改文件名/扩展名

    最新的 ReName(绿化)批量修改文件名/扩展名,更多功能查看。

    在Linux环境下模拟实现命令解释器

    定义 myrename 具有 rename <旧文件名> <新文件名> //重命名一个文件或目录 定义mycopy 具有 copy <已存在的文件名> <副本文件名或路径> //复制一个已存在的文件 定义myfind 具有 find <目录> -name <待查找的文件名...

    batch_rename:macOS的命令行工具以批量重命名文件

    尽管要使其在Windows,Linux或OS X之前的优胜美地上运行,它应该是微不足道的。 欢迎公关! gem取决于要安装的DiffMerge ,这是SourceGear开发的可视化差异编辑器。 有关详细信息,请参见下一部分。 安装 首先,请...

    rename tool extension:便携式文件重命名工具-开源

    文件重命名工具可以重命名,小写,大写的大量文件。 这是一个用C语言编写的快速而强大的工具,带有扩展的正则表达式,支持在文件名中搜索和替换模式字符串。 支持Linux和Windows。

    rename tool extension:一个便携式文件重命名工具-开源

    文件重命名工具可以重命名、小写、大写大量文件。 它是一个用 C 编写的快速而强大的工具,带有扩展的正则表达式,支持在文件名中搜索和替换模式字符串。 支持 Linux 和 Windows。

    嵌入式系统/ARM技术中的linux文件命令大全 (二上)

    linux文件命令大全 (二)一、rename 文件重命名 格式: rename 字符串 更新字符串 文件名 提示:一般使用mv比较简单一些 范例:mv a1 a2 、rename 1 2 a1 、rename a1 a2 a1 功能相同 将所有扩展名是gz的文件改为...

    Linux FTP服务配置

    vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程  1.相关配置文件  /etc/vsftpd.conf,vsftpd.ftpuser,vsftpd.user_...

    Linux运维常用命令.doc

    如果目标位置与源位置相同,则相当于执行重命名操作。 示例: * mv mytouch mkfile * mv mkfile public_html/ rename 命令 rename 命令用于批量修改文件名。格式为:rename [旧名称] [新名称] [文件名] 示例: ...

    Linux日常笔记(二)

    rename :更改或重命名文件 具体格式:rename 【文件更改前】 【文件更改后】 【文件更改后】 mv: 移动(重命名)文件 与rename作用类似但不标准 touch: 修改文件时间属性 ln:创建链接文件【参数-s】 分软链接与硬...

    CentOS简易Linux命令行模拟器-C++

    6. myrename:mv或rename,接受两个参数(源文件名和目标文件名),进行文件或目录的重命名操作。 7. mycopy:cp,接收源文件名和目标文件名(或路径)作为参数,实现文件复制功能。 8. myfind:部分find,接收三个...

    Linux下ftp命令详解

    FTP >rename 重命名远程文件。 格式:rename filename newfilename 说明:filename 指定要重命名的文件。 newfilename 指定新的文件名。 FTP >rmdir 删除远程目录。 格式:rmdir directory 说明:directory 指定要...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

    renamer:批量重命名文件

    MacOS和Linux用户应使用单引号。 作为输入,重命名器采用文件名或全局模式列表以及一些描述您希望如何重命名文件的选项。 $ renamer [options] [file...] 这个简单的示例将在当前目录中的所有文件名和目录名中将...

    150个常用的Linux命令汇总

    13. rename:重命名文件 查看文件及内容处理命令 1. cat:显示文件内容 2. tac:显示文件内容(逆序) 3. more:分页显示文件内容 4. less:分页显示文件内容 5. head:显示文件头部内容 6. tail:显示文件尾部...

Global site tag (gtag.js) - Google Analytics