QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1782|回复: 7

如何批量修改文件名,*.DAT >> *.mpg

[复制链接]
发表于 2004-4-22 11:03:31 | 显示全部楼层 |阅读模式
如题
发表于 2004-4-23 08:45:29 | 显示全部楼层
用rename.
具体参看 info rename.
回复

使用道具 举报

发表于 2004-4-23 08:45:56 | 显示全部楼层
用rename.
具体参看 info rename.
回复

使用道具 举报

发表于 2004-4-25 11:40:11 | 显示全部楼层
mv *.DAT  *.mpg
回复

使用道具 举报

发表于 2004-4-27 00:53:54 | 显示全部楼层
for i in `ls *.DAT|cut -d. -f1`
do mv $i.DAT $i.mpg
done
回复

使用道具 举报

 楼主| 发表于 2004-4-30 14:43:06 | 显示全部楼层
都不行啊!!
回复

使用道具 举报

发表于 2004-5-1 01:59:55 | 显示全部楼层
我这个好像没问题啊,自己实践过的,注意 `ls *.DAT|cut -d. -f1`两边是反引号,不是单引号,就是tab键上面那个。

用rename也行,更简单,rename .DAT .mpg *.DAT就行了。
回复

使用道具 举报

发表于 2004-5-6 23:01:49 | 显示全部楼层
rename

NAME
       rename - Rename files

SYNOPSIS
       rename from to file...

DESCRIPTION
       rename  will  rename  the specified files by replacing the first occur-
       rence of from in their name by to.

       For example, 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.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 18:29 , Processed in 0.045447 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表