当前位置:  技术问答>linux和unix

求一个批量改文件名的shell,谢谢。

    来源: 互联网  发布时间:2017-02-03

    本文导语:  最近碰到一个问题,需要给日志改文件名。 比如1.log  2.log  3.log 需要在前面加上 A,也就是变成A_1.log  A_2.log 我搜了很多站,都是只能改后缀,或者是在文件名后面加字符,实在是不知道何如在前面加。 请各位...

最近碰到一个问题,需要给日志改文件名。
比如1.log  2.log  3.log
需要在前面加上 A,也就是变成A_1.log  A_2.log

我搜了很多站,都是只能改后缀,或者是在文件名后面加字符,实在是不知道何如在前面加。
请各位高手帮帮忙。谢谢。


|
#!/bin/bash

for file in `ls *.log`
do
    newname=`echo $file| sed 's/^/A_/'`
    mv $file $newname
done

    
 
 

您可能感兴趣的文章:

  • 怎样按文件名批量删除文件,急,在线等,谢谢
  • 请问如何在jsp中include一个可变的变量文件名,谢谢!
  • 新手请问,检查某个指定文件是否存在于opt目录下,如果存在则把该文件名保存到文本文件里,用Shell脚本如何写?请简写代码供参,谢谢。PM5
  • 请问,so文件如何知道自己所在的路径和文件名称?谢谢
  • 问一个shell如何获得指定目录下的文件名,在线等,谢谢!
  • 写了个将目录下的所有大写文件名改为小写的程序,但是有点问题,大家帮忙看看?谢谢!
  • windows下文件名非法字符及相关命令
  • 我要实现当进程打开文件时,根据文件名判断是否符合要求,符合后处理文件,再把文件返回给进程,怎么实现啊
  • 在AIX中如何统计一个文件夹中文件名所有包含2008的文件的大小之和
  • linux 命令 统计两个文件夹下 不同的文件(只统计文件名) iis7站长之家
  • 我只有文件名和文件路径,怎么把该文件上传到服务器上?
  • jsp中如何获得当前jsp文件所在的目录,用request.getServletPath()得到的路径含有jsp文件名,有没有办法得到目录(不含文件名)?
  • 菜问题:请问如何根据文件中的一段内容查找文件路径和文件名称,在线等候
  • 请教高手一个简单问题:给定一个文件名,如何去查找该文件正在被几个程序使用,并怎么样才可以切断这个文件与正在打开该文件的程序之间的
  • 如何递归删除文件夹下所有制定文件名的文件
  • 怎样将WIDOWS长文件名转换为DOS长文件名显示
  • 请问如何从完整的路径加文件名中得到这个文件名?
  • fedora8:每次编辑一个文件之后,目录下面都会多一个“文件名~”的文件?
  • 怎样让DOS支持长文件名,且能用COPY等原命令对长文件名操作?
  • 不解,上传文件后压缩文件的中文文件名问题,转码也不管用?
  • linux终端下输入文件名的前几个字母,按下tab键就会被全。假如有两个以ab开头的文件,我输入ab,按下tab被全的是第一个文件,但我想要的是第二个文件可以怎
  • 求助 shell中split命令如何实现文件分割 并统计分割文件个数。分割完之后,命名方式从 文件名.001 开始
  • linux 下如何修改文件名,文件内容
  • 我用JFileChooser得到了某个文件夹名,但如何得到此文件夹下的所有文件名
  • 是否有系统函数将全路径文件名,格式化为文件名。如(/tmp/test.txt -> test.txt)
  • 如何写shell脚本 把文件移到文件名对应的文件夹
  • 在J++Builder7里如何去掉一个带路径的文件名的路径部分,返回不含路径部分的文件名?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • fsck检查过的系统如何把在lost+found中以#开头的inode文件名恢复为原来的文件名?
  • 如何在File file=new File(String fileName)中的文件名用类所在的目录下的相对文件名?
  • 谁能搞定最头痛的问题或给点建议:JBuilder6的大BUG——按文件名顺序编译,经常找不到文件名靠后的类
  • 怎样列出目录下面的文件名和文件大小?
  • 如何处理文件名内含有特殊字符的文件?
  • 我想按照文件名合并一些文件内容,如何操作
  • 在VC下如果要打开其它语言命名的文件读行二进制读取可以用TCHAR来定义文件名,读写函数他自己会自动选择,现在要换到LINUX下(UBUNTU)下开发,如果有多种语言命名的文件,我应该用什么类型来存放文件名?
  • 如何得到终端输入文件的文件名
  • 如何 列出目录下包含指定内容的文件的文件名?
  • shell 按当前时间作为文件名建立文件夹
  • 编程在软盘上创建文件,为什么实际的文件名总不能大于8个字符呢?
  • 字符设备文件什么样子的文件名?
  • 文件名和文件中均含有abc字符的查询命令是什么
  • linux 查找文件名中带数字的文件
  • 只有文件名和路径,怎么把文件上传到服务器上?
  • 请问bash中如何获取一个项目目录下的执行文件的文件名?
  • 如何生成任意文件名的.out 文件
  • 请问如何动态命名重定向输出文件名,并将内容输出到该文件?
  • 为什么在HTML文件中插入一个文件名是中文的图片,不能显示。我用的是TOMCAT4.03
  • 在windows可以访问到中文文件名的文件,而在unix下却访问不了,是什么原因?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3