linux 下 批量添加后缀名,Linux 下批量修改后缀名
一.rename解决
1. Ubuntu系统下
rename 's/.c/.h/' ./*
把当前目录下的后缀名为.c的文件更改为.h的文件
2. CentOS5.5系统下
rename .c .h *.c
把当前目录下的后缀名为.c的文件更改为.h的文件
二.shell 脚本解决
#!/bin/bash
#http://blog.csdn.net/longxibendi
find ./ -name *.c | while read i
do
echo "$i";
mv $i.c $i.h
done
三.find xargs 解决
find ./ -name "*.c" | awk -F "." '{print $2}' | xargs -i -t mv ./{}.c ./{}.h
注意,第三种方案是递归的更改,会更改当前目录下及其子目录下所有匹配文件
rename 的一种用法。
一:问题的提出
比如我的/home/有 m.php.bak n.php.bak 俩个文件,怎么将文件名的 ;1 去掉。
三:解释
rename 's/.php.bak/.php/' ./*
格式 :
rename '命令参数/原串/替换后的串/' 目录文件
rename 表示重命名
s 表示替换
linux 下 批量添加后缀名,Linux 下批量修改后缀名相关推荐
- linux安装定制添加输入,Arch Linux--定制自己的Linux操作系統(乙-國際化桌面安裝篇)...
Arch Linux--定制自己的Linux操作系統 ----乙-國際化&桌面安裝篇 相信大家看了<甲-安裝篇>之後,Arch Linux系統已經可以正常運行了吧?不過,Arch ...
- pdf批量添加图章_给PDF批量添加文本链接
为了进一步补充说明文件中的一些重要内容,PDF文件的创建者会为一些文本创建链接,方便阅读者访问相关的网站,获取更多的信息. 我们可以通过使用pdfFactory文本链接功能来实现以上需求,另外,我们还 ...
- mysql 批量添加字段前缀_MySQL中批量前缀表的sql语句
1.批量删除前缀表sql语句 先查询生成需要操作的表 Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.t ...
- mysql命令行批量添加数据_mysql命令行批量插入100条数据命令
先介绍一个关键字的使用: delimiter 定好结束符为"$$",(定义的时候需要加上一个空格) 然后最后又定义为";", MYSQL的默认结束符为" ...
- SQL server批量更改表的架构名称——存储过程修改表名前缀为[dbo]
DECLARE @NAME SYSNAME --表名变量DECLARE CSR CURSOR --定义一个游标 FOR SELECT NAME FROM SYSOBJECTS WHERE XTYPE ...
- eclipse修改android包名,Eclipse 如何快速修改工程名及包名
修改工程名/包名,也是咱们在开发中常常遇到的问题,好比咱们在开发过程当中忽然以为项目名不合适,或者根包名不合适想修改一下怎么办? 缓存 在Eclipse中修改Android应用程序包名时,须要修改的几 ...
- oracle数据库超大表名更改,oracle如何修改表名_数据库,oracle,修改表名
Oracle建表语句是什么_数据库 Oracle建表语句是CREATE TABLE tablename(column_name datatype).其中tablename是要创建的表名,column_ ...
- 批处理修改计算机名为ip,批处理修改计算机名和IP地址
批处理修改计算机名和IP地址 (2008-02-26 13:44:18) 标签: 杂谈 分类: 网络 @echo off color F2 set /p name=请输您的计算机名: reg add ...
- linux网站如何添加swf支持,linux下安装swftools和openOffice
1.openOffice下载地址:http://download.openoffice.org/all_rc.html#untested-full 下载 Linux 32-bit Intel rpm ...
- linux浮动ip添加 手动,在Linux 双机下自己手动实现浮动ip技术
两台Linux服务器,一台为主机(IP:124.158.26.30)对外提供了一定的网络服务,另一台从机(IP:124.158.26.31)能提供相同的服务,但ip地址没有对外部公开客户端连接的都是1 ...
最新文章
- Java class.forname 功能介绍
- 三层架构下实现用户登陆C#
- POJ3734-Blocks【EGF】
- Discuz! Ucenter API for JAVA jar包和测试代码
- t检验自由度的意义_t检验的原理是什么?有什么意义?谢谢
- CheerpJ转换JAVA使用最简教程
- PIC单片机的C语言程序基本框架,PIC单片机的基本编程汇总,初学者必看
- 10本Java架构师必读书籍
- 101个鲜为人知的超实用网站
- 驾照-办理期满换驾驶证
- Flixel横板游戏制作教程(十一)—JetPack(飞行背包)
- 按头安利 好看又实用的毛笔书法字体素材看这里
- 夜间模式 css,网页夜间模式,CSS样式
- SEO培训联盟排名掉的原因:宋星博客?
- 什么是大数据?如何成为大数据工程师?
- 美nv写真手机壁纸采集源码
- 易安卓E4A载入创建新窗口
- 微信开发之使用java获取签名signature(贴源码,附工程)
- HTTP请求方法之options请求
- javaWeb项目部署到远程服务器(windows服务器)
热门文章
- NCBI RefSeq命名格式的详细说明
- 2021年安全员-A证考试内容及安全员-A证模拟考试
- oracle审计功能有什么用,Oracle审计功能
- 路由器WiFi短信认证怎么设置?
- 2020/09-2020/11 读书摘录
- java gui是什么_Java GUI编程(一)
- 使用Hexo构架个人网站
- python 51单片机开发_Python 单片机
- windows无法打开添加打印机_如何删除打印机
- 比win7运行快的linux发行版,旧电脑扔了浪费!装SliTaz系统,瞬间运行流畅如新机,比win7更快...