这几天在研究hadoop、在安装过程中需要java支持。然而在安装jdk1.6后。java不能正常运行、在经过一翻谷爹度娘的搜索后,发现要把lib/和jre/lib/下面的以pack为后缀的文件转换为jar为后缀名。当然java它有自己的转换命令unpack200(Transforms a packed file produced by pack200 into a JAR file)但发现这个命令只能一个一个的改。如果目录下有很多不是很累!故而举一反三想想如果linux目录下也要这样该几十个,甚至几百个、几千个要改不是很无奈。

很多人马上想到了写一个脚本,然后一运行搞定。呵呵。这其实也是一个不错的方法。但其实只要一个命令也可以。那就是 rename ,它可以这样表示:

rename  被替换的字符串   替换成的字符串  匹配要替换的文件模式

比如我要把一个目录下的全部.txt后缀的文件变为.html后缀的文件就可以这样

rename .txt .html *.txt

然后你会看到这个目录下所以的.txt文件变成可.html文件。

linux中 改文件后缀名,linux 下批量更改文件后缀相关推荐

  1. c语言;文件名批量修改要求可以修改整个文件内文件名或后缀名自动,ubuntu批量修改文件名字(换动画资源必用)...

    Ubuntu 16.04 批量改文件名 在Ubuntu16.04下给文件批量改名可以使用rename命令. MATLAB中批量修改文件的名字 在运行matlab时有时需要用统一的文件格式,这个时候对文 ...

  2. 如何批量修改文件后缀名?(批量修改文件的扩展名)

    无需软件批量修改文件后缀名?怎么通过命令行批量修改文件后缀名?有时候由于文件后缀名格式不同,有的时候我们需要对文件扩展名进行修改,或者文件扩展名丢失,需要添加.如果数量少的文件那还简单直接修改就好了. ...

  3. linux中动态链接库用扩展名,Linux操作系统下动态库的生成及链接方法是什么?...

    Linux下动态库文件的扩展名为".so"(Shared Object).按照约定,所有动态库文件名的形式是libname.so(可能在名字中加入版本号).这样,线程函数库被称作l ...

  4. php 批量改文件名后缀名_php 实现批量修改文件后缀名的方法详解

    这篇文章主要介绍了PHP实现批量修改文件后缀名的方法,涉及php针对文件的递归遍历及重命名的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了PHP实现批量修改文件后缀名的方法.分享 ...

  5. php 批量改文件名后缀名_PHP如何批量修改文件的后缀名

    这篇文章主要讲了PHP如何批量修改文件的后缀名,有一定的参考价值,感兴趣的朋友可以看看.<?php function foreachDir($path){ $handle=opendir($pa ...

  6. php 批量改文件名后缀名_PHP实现批量修改文件后缀名的方法

    本文实例讲述了php实现批量修改文件后缀名的方法.分享给大家供大家参考.具体如下: /** * 批量修改文件后缀名 * @param $path 文件夹路径 * @param $sext 原文件后缀名 ...

  7. php 批量修改文件名后缀名,PHP实现批量修改文件后缀名的方法

    本文实例讲述了PHP实现批量修改文件后缀名的方法.分享给大家供大家参考.具体如下: /** * 批量修改文件后缀名 * @param $path 文件夹路径 * @param $sext 原文件后缀名 ...

  8. linux中怎么修改用户组名,Linux 下如何修改用户名(同时修改用户组名和家目录)...

    有时候,由于某些原因,我们可能会需要重命名用户名.我们可以很容易地修改用户名以及对应的家目录和 UID. 本教程将会讨论这些东西.让我们先从修改用户名开始. 修改用户名 我们使用 usermod 来修 ...

  9. linux 文件拆分 原后缀,Linux批量更改文件后缀-转载

    一.rename解决 1.  Ubuntu系统下 rename 's//.c//.h/'  ./* 把当前目录下的后缀名为.c的文件更改为.h的文件 2.  CentOS5.5系统下 rename . ...

最新文章

  1. 差异表达基因火山图(ggplot函数)
  2. 用javascript进行一个简单的机器学习小实例
  3. 谷歌“升维打击”:还原任意角度光照立体效果,2D变“4D”!
  4. 区块链的技术——账本是去中心化的分布式存储,加密+校验(哈希二叉树)+多数选举来防止篡改...
  5. 爬虫实现csdn文章一键(批量)更换阅读类型(全部可见、粉丝可见、vip可见)
  6. 服务器基线加固脚本_Linux 基线检查,安全加固脚本
  7. bootStrap库介绍
  8. 数据库技能实战进阶之常用结构化sql语句(中)
  9. 深入Node.js的模块机制
  10. 64. 整合异步脚本
  11. 用java数组实现栈
  12. Macromedia Studio 8 简体中文正式版激活码
  13. 使用强化学习评估训练数据,准确量化训练样本
  14. cogs 2235 烤鸡翅
  15. Ansible hosts文件写法
  16. 悦读(小程序)~~~~~~青龙脚本
  17. LaTex科学论文写作入门
  18. 人工智能开源社区论坛----开源助力多领域AI生态发展| ChinaOSC
  19. Chatgpt到底有多牛?
  20. matlab定义未知大小矩阵,MATLAB中未知长度的矩阵?

热门文章

  1. python项目实战:pyqt5实现登录界面模板
  2. 基于MDKA5D31-EK_T70开发板的QT示例-demo05:计算器
  3. 员工、领导、工资、前途
  4. [转贴]Git 魔法
  5. ES5 —— reduce 方法
  6. 安装HDF5,查看HDF5文件
  7. After Effects Guru: Expressions After Effects 大师教程之表达式 Lynda课程中文字幕
  8. 《机器学习—李宏毅》lecture1
  9. indexedDB浏览器兼容情况
  10. 针对软件研发流程,我总结出的流水线生产方法论